XHTML (Engelse afkorting vir eXtensible HyperText Markup Language) is 'n taal wat die struktuur van dokumente spesifiseer. XHTML word veral vir die stoor en oordrag van webblaaie op die Wêreldwye Web gebruik.
HTML is voor die koms van HTML5 op die SGML-standaard gebaseer. XHTML kan dieselfde inligting as HTML enkodeer, maar is op die strenger XML-standaard gebasser. As gevolg van die lakse aard van HTML, was daar onduidelikheid en inkonsekwenthede rakende die hantering van foute in 'n HTML-dokument. XHTML was 'n poging om hierdie die hoof te bied, en om sommige van die voordele van XML-tegnologieë te ontsluit vir die web. Voorbeelde van voordele wat spruit uit die gebruik van XML sluit in:
Met die koms van HTML5 is 'n klomp van die onduidelikhede in die ontleding van HTML-dokumente egter duideliker gespesifiseer.