XHTML

XHTML (Extensible HyperText Markup Language) je rozšíriteľný značkovací jazyk, ktorý vznikol pretransformovaním jazyka HTML podľa štandardu XML (eXtensible Markup Language). XHTML prináša presnejšie pravidlá zápisu HTML značiek, čo umožňuje lepšie zobrazovanie, presnejšiu štruktúru dokumentu, editovanie a prezeranie dokumentov pomocou webových aplikácií. Nevýhodou však je, že pri chybe v zápise sa stránka nemusí zobraziť. XHTML dokumenty spracovávajú len ako celé súbory, preto na rozdiel od HTML dokumentov, ktoré sa zobrazovali priebežne, musí prehliadač počkať pokým sa načíta celý dokument a až potom ho môže zobraziť, čo pri pomalom pripojení výrazne spomaľuje zobrazenie obsahu web stránky (34).


Nové pravidlá v XHTML:
  1. Všetky párové elementy musia končiť ukončovacím elementom a všetky nepárové elementy musia obsahovať ukončovací znak „ /> “
  2. Všetky elementy a atribúty sa musia písať malými písmenami.
  3. Hodnoty atribútov musia byť v úvodzovkách.
  4. Elementy musia byť do seba správne vnorené a uzavreté tak, aby sa navzájom nekrížili.
  5. Hodnoty atribút sa nesmú skracovať