El lenguaje XHTML es muy similar a HTML, lo único que lo diferencia con HTML, es que XHTML es una adaptación de HTML a XML, convirtiéndose así en un lenguaje mas rígido y que debe cumplir con las normas de XML.
XML ha surgió para poner orden donde no lo había, tanto para estructurar el contenido, como para el desarrollo de ese contenido. Gracias a esto pueden interactuar aplicaciones realizadas en diferentes arquitecturas.
En XHTML:
- Hay que cerrar los tags, es decir <br />, <img src=»jesus_fernandez.jpg» alt=»Jesús Fernández» />, <meta charset=»utf-8″ />
- Usar minúsculas en los tags.
- Usar comillas en los valores de los atributos.
- No omitir los tags «html» y «body».
La evolución de HTML ha sido la siguiente:
- HTML → 1993
- HTML 2.0 → 22 septiembre de 1995
- HTML 3.2 → 14 enero 1997
- HTML 4.0 → 24 de abril de 1998
- HTML 4.01 →24 de diciembre de 1999
- XHTML 1.0 → 26 enero 2000 (adaptación de HTML 4.01 al lenguaje XML)
- HTML 5 → 28 octubre de 2014.