Różnice między XHTML 1.0 Strict a XHTML 1.1
Czym różni się XHTML 1.0 Strict od XHTML 1.1?
W XHTML 1.1 ostatecznie usunięto elementy i atrybuty zdeprecjonowane. Założeniem było stworzenie języka bogatego w funkcjonalność strukturalną, ale polegającego na arkuszach stylów przy prezentacji.
- Atrybut
langzostał usunięty. Zamiast niego należy stosować tylkoxml:lang. - Dla elementów
aorazmapatrybutnamezostał usunięty. Zamiast niego należy stosować tylkoid. - Wprowadzono obsługę tzw. ruby, czyli specjalnych krótkich wstawek obok bazowego tekstu, używanych zwykle w dokumentach wschodnioazjatyckich do wskazania wymowy lub wstawienia krótkiej adnotacji (znaczniki:
ruby,rbc,rtc,rb,rt,rp).
Źródło: XHTML 1.1 - Module-based XHTML