XHTML 2.0
XHTML 2.0 to projekt zarzucony ze względu na brak kompatybilnośći wstecznej! Alternatywą może być HTML 5.
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.x należą:
- Atrybut
hrefbę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>@H
- Wprowadzenie list nawigacyjnych
<nl>służących do tworzenia wszelkiego rodzaju menu na stronach, obecnie do tego używane są listy definicyjne. - 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
rolenp. 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: 17.08.2011, 11:34