XHTML: eXtensible HyperText Markup Language

Is een taal die de functionaliteit heeft van HTML, maar een striktere syntax. Dit omdat HTML gebaseerd is op het flexibere SGML, waar *XHTML* gebaseerd is op XML, een striktere subset van SGML. Door de striktere syntax van XML documenten kunnen deze makkelijker verwerkt worden door een XML parser, terwijl SGML documenten een veel complexere parser nodig hebben. *XHTML* 1.0 is een W3C standaard geworden op 26 januari, 2000. *XHTML* biedt, mits goed gebruikt, enkele voordelen boven HTML. Doordat XML documenten well-formed moeten zijn kunnen ze makkelijker geĆÆnterpreteerd worden door User Agents, een correcte XML parser moet namelijk een fatale error geven als een XML document niet volledig correct is, terwijl bij SGML parsers complexe error-correcties worden gedaan. Doordat voor het verwerken van *XHTML* minder rekenkracht nodig is kan deze ook beter verwerkt worden door User Agents met minder rekenkracht zoals mobiele telefoons en PDA's. Door de modularisatie van *XHTML* kan *XHTML* makkelijk uitgebreid worden met nieuwe elementen en attributen. Ook worden hiermee de compatibileitsproblemen opgelost die ontstonden door onofficiĆ«le uitbreidingen van de HTML standaard die niet door alle browsers werden ondersteund.