A XHTML (Extensible Hypertext Markup Language) é uma reformulação da linguagem HTML baseada na XML. Combina os elementos da HTML com as regras da XML, tornando-a a aprimeira grande mudança na HTML desde o surgimento da HTML 4.0 em 1997. é o início de um processo de padronização que visa à exibição de págias web em diversas plataformas.
Este guia contém a referência completa dos elementos da XHTML, além da descrição de como criar documentos XHTML ou converter documentos HTML para XHTML. Apresenta também ferramentas de desenvolvimento e explica como utilizar CSS e XSLT.