XHTML 2.0
Dopóki XHTML 2.0 nie jest ukończony i nie ma statusu rekomendacji nie należy stosować żadnych z przedstawionych w tym dziale rozwiązań.
W projektach (Working Draft) XHTML 2.0 konsorcjum W3C zaprezentowało wiele nowych elementów dających większe możliwości twórcom stron WWW.
Do najważniejszych zmian w stosunku do XHTML 1 należą:
- Atrybut
href
będzie mógł pojawiać się w dowolnym elemencie, np. zamiast
<li><a href="index.html">
Strona Główna</a></li>
można będzie używać następującej składni:
<li href="index.html">
Strona Główna</li>
- Wprowadzenie list nawigacyjnych
<nl>
służących do tworzenia wszelkiego rodzaju menu na stronach, obecnie do tego używane są listy nieuporządkowane. - Podział wiersza
<br />
zostanie zastąpiony linijką<l>...</l>
dając większe możliwości prezentacyjne np. automatyczne numerowanie linijek. - Linia pozioma
<hr />
zostanie zastąpiona separatorem<separator />
ze względu na to że element ten wcale nie musi być poziomy, ani nie musi być linią. - Dodany zostanie element
<section>...</section>
wskazujący początek i koniec części opisanej za pomocą nagłówków<h />
, zamiast podziału przez<h1 />
,<h2 />
itd. - W celu zwiększenia semantyczności kodu, będzie można opisać rolę dowolnego elementu stosując atrybut
role
np. jeśli akapit ma spełniać rolę notatki to można opisać go w następujący sposób
<p role="note">
...</p>
Pytania? Komentarze? Napisz na forum kursu lub edytuj tę stronę.
Zmodyfikowano: 15.05.2006, 18:25