XHTML
Es la sigla de "Extensible Hypertext Markup Language". XHTML es un lenguaje de marcado utilizado para crear páginas web. Es similar a HTML, pero utiliza una sintaxis basada en XML más estricta. La primera versión de XHTML (1.0) se estandarizó en 2000. Durante varios años, XHTML fue el lenguaje más común para crear sitios web. Desde entonces, ha sido reemplazado por HTML5.
¿Por qué XHTML?
A medida que HTML evolucionó durante las primeras décadas de la web, los navegadores se volvieron cada vez más permisivos con la forma en que analizaban el código fuente de las páginas web. Como resultado, los sitios web se mostraban de manera diferente en distintos navegadores. Uno de los principales objetivos de XHTML era garantizar que las páginas web se vieran igual en varios navegadores.
Como XHTML se basa en XML en lugar de HTML, las páginas web codificadas en XHTML deben cumplir una sintaxis XML estricta. Una página web que utiliza el tipo de documento "XHTML Strict" (DTD) no puede contener errores ni etiquetas no válidas, por lo que no deja lugar a ambigüedades para el navegador web. Sin embargo, la mayoría de los sitios XHTML utilizaban el tipo de documento "XHTML Transitional", que no exige una sintaxis perfecta e incluso permite etiquetas de HTML 4.01.
Desde 2001 hasta aproximadamente 2011, XHTML fue el lenguaje de marcado estándar para el desarrollo web. Algunos desarrolladores utilizaban un DTD XHTML estricto, aunque la mayoría usaba el tipo de documento transicional. Como la mayoría de los desarrolladores web prefería un lenguaje más flexible, la web finalmente volvió a HTML. En 2014, el W3C recomendó oficialmente HTML5. La mayoría de los navegadores modernos todavía admiten tanto HTML como XHTML.
Pon a prueba tu conocimiento