XHTML
Zkratka znamená „Extensible Hypertext Markup Language“. XHTML je značkovací jazyk používaný k vytváření webových stránek. Je podobný jazyku HTML, ale používá přísnější syntaxi založenou na XML. První verze XHTML (1.0) byla standardizována v roce 2000. Několik let byl XHTML nejčastěji používaným jazykem pro tvorbu webových stránek. Od té doby byl nahrazen jazykem HTML5.
Proč XHTML?
Jak se HTML během prvních desetiletí existence webu vyvíjelo, prohlížeče byly při analýze zdrojového kódu webových stránek stále tolerantnější. Výsledkem bylo, že webové stránky byly mezi prohlížeči vykreslovány nekonzistentně. Jedním z hlavních cílů XHTML bylo zajistit, aby webové stránky vypadaly stejně v různých prohlížečích.
Protože je XHTML založen na XML, nikoli na HTML, musí webové stránky napsané v XHTML odpovídat přísné syntaxi XML. Webová stránka, která používá deklaraci typu dokumentu „XHTML Strict“ (DTD), nesmí obsahovat žádné chyby ani neplatné značky, takže webový prohlížeč nemá žádný prostor pro nejednoznačný výklad. Většina webových stránek XHTML však používala deklaraci typu dokumentu „XHTML Transitional“, která nevyžaduje dokonalou syntaxi a umožňuje dokonce i značky HTML 4.01.
Od roku 2001 přibližně do roku 2011 byl XHTML standardním značkovacím jazykem pro vývoj webu. Někteří vývojáři používali přísnou deklaraci XHTML DTD, většina však používala přechodnou deklaraci typu dokumentu. Protože většina webových vývojářů dávala přednost flexibilnějšímu jazyku, web se nakonec vrátil k HTML. V roce 2014 byl jazyk HTML5 oficiálně doporučen organizací W3C. Většina moderních prohlížečů stále podporuje HTML i XHTML.
Otestujte své znalosti