El estándar XHTML (eXtensive Hyper Text Markup Language) es utilizado para compatibilizar XML con HTML. En concreto, XHTML no es más que el lenguaje HTML expresado como XML manteniendo sus mismas funcionalidades, pero cumpliendo con las especificaciones más robustas del XML.