webmaster webmastering webdesign

Jesteś tutaj: webmade.org >> kursy online >> kurs xhtml >> Część 12

Niektóre nowe zasady

autor: Dominik Tomaszuk, ostatnia modyfikacja: 2007-07-23

szukaj: XHTML 2.0 XHTML 2.0 kurs xhtml kurs xhtml

Cechą charakterystyczną XHTML 2.0 jest rozbudowana cześć head. Przykładem są znaczniki <meta> i <link>. W przyszłości znacznik meta będzie inaczej skonstruowany.

Przykład:

<meta name="Author">Dominik Tomaszuk</meta>

zamiast <meta name="Author" content="Dominik Tomaszuk" />. Oba zapisy są poprawne ale wydaje się, że w przyszłości możliwy będzie tylko zapis pierwszy.

Znacznik <link> natomiast będzie służyć nie tylko do wstawiania arkusza stylów ale także do innych celów.

Przykład:

<link rel="Index" href="../index.html"/>
<link rel="Next"  href="Rozdzial1.html"/>
<link rel="Prev"  href="Rozdzial2.html"/>

Taki kod spowoduje pojawienie się paska nawigacyjnego.

Ciekawe jest też to, że nie ma znacznika <img>. Zastąpi go znacznik <object> z odpowiednimi atrybutami.

Bardzo przydatną nowością jest to, że atrybut href sanie się dostępny prawie we wszystkich znacznikach. To bardzo ułatwi prace bo w elementach takich jak bloki skróci zapis. Pozwoli to również objecie dowolnego widocznego elementu na stronie odnośnikiem (np. odnośnikiem może być cala tabela lub kilka bloków). Nowością jest to, że odnośnikami stać się mogą nie tylko elementy wewnątrzwierszowe.

Przykład:

<p href="opis.html">To jest bardzo długi akapit, który jest odnośnikiem.</p>

Inna ciekawą nowością jest atrybut src w większości znacznikach. Pozwoli on na wstawienie obrazka, muzyki, animacji lub wideo dając alternatywe dla przeglądarek nie potrafiących wyświetlić dany format. Jeśli przeglądarka nie potrafi obsługiwać formatu, powinna wyświetlić zawartość znacznika.

Przykład:

<p src="tresc_strony.ogg">Twoja przeglądarka nie obsługuje formatu ogg. Wiec nie usłyszysz lektora czytającego tą treść 
ale jak widzisz możesz sobie to sam przeczytać</p>

Jedną z większych zmian w XHTML 2.0 jest zastąpienie formularzy znanych z wcześniejszych wersji przez XForms.

Warto zwrócić uwagę, że XHTML 2.0 nie doczekał się jeszcze specyfikacji a poza tym nie ma przeglądarki, która by interpretowała nowe atrybuty i znaczniki a co za tym idzie nie warto na razie robić stron zgodnych z XHTML 2.0.

Dominik Tomaszuk

Zagadnienia poruszane w tej części kursu:

Chcesz zostać programistą?

Poznaj 6 kroków do efektywnej
nauki programowania!

 

valid XHTML
valid CSS
© 2004-2008 copyright by webmade.org