14.2. XHTML

XHTML (Extensible HyperText Markup Language) je nástupcem HTML. Jeho koncepce vychází z jazyka XML a nese tedy všechny jeho typické vlastnosti. Impulsem pro vznik XHTML byla skutečnost že původní HTML vycházelo ze SGML (které je přeci jenom poněkud komplikované) a také stále rostoucí popularita XML.

První verze XHTML 1.0 byla konsorciem W3C definována v roce 2000. Ve své podstatě se nejedná o nic jiného než převedení stávajícího HTML 4.01 do XML. Původní HTML se tak oprostilo od „svých špatných návyků“ a získalo řadu dobrých vlastností.

Poslední verzí XHTML je 1.1 z roku 2001, která nekompromisně definuje pouze strukturu dokumentu a přináší modularizaci dokumentů. Bohužel je u ní problém s použitelností, neboť ji nepodporuje majoritní prohlížeč současnosti - Microsoft Internet Explorer 6.0.

Ve fázi příprav je také XHTML verze 2.0, ovšem zřejmě nějakou dobu ještě potrvá než se stane definitivním standardem a hlavně než bude podporována prohlížeči.

Podrobnější charakteristice XHTML je věnována celá kapitola 15 – „XHTML.