
- Como bien sabemos HTML, es el Lenguaje de Marcado de Hyper Texto el cual predomina en la elaboración de Páginas Web, puesto que es utilizado para definir y estructurar la información en forma de texto.
- HTML, se redacta en forma de etiquetas, rodeadas por corchetes angulares "< >", también pueden incluir scripts como lo es JavaScript.
- Estás etiquetas están conformadas por atributos y su contenido, puesto que estos 2 tienen ciertas restricciones para que se consideren válido en un documento HTML.
- Un archivo HTML, posee una extensión propia del nombre, es decir .html o .htm, lo cual es muy fácil de crear, tomando en cuenta un bloc de notas con extensión html.
- Como podremos apreciar XML, es un Lenguaje de Marcas Extensible, lo cual permite definir la gramática de los lenguajes específicos.
- A diferencia de otros lenguajes, éste da soporte a Bases de Datos, siendo útil cuando varias aplicaciones procesan data o interactuan entre sí.
- Permite la compatibilidad entre sistemas para un mejor intercambio de información de manera segura, fiable y fácil.
- La extensión de este archivo es propia del nombre .xml, puesto que maneja aplicaciones y texto a la vez.
- Es posible extender la funcionalidad de un documento xml agregando nuevas etiquetas ya que este lo permite, de modo que se pueda seguir utilizando sin complicación alguna.
- XHTML, es un lenguaje derivado de XML y HTML, se puede decir que es la unión de estos 2, puesto que es más estricto a nivel técnico además que permite a su vez que sea más fácil al realizar los cambios o la corrección de errores.
- Una de las características más resaltantes es que es muy estricto a nivel de etiquetas ya que cada etiqueta de inicio tiene que tener su etiqueta de cierre, ta es el caso de la etiqueta <br>, que se utiliza para el salto de línea, puesto que no tiene etiqueta de cierre HTML, pero a diferencia de este en XHTML esta debe tener su etiqueta de cierre tal sería el caso así : la etiqueta de inicio <br> y la de cierre </br>.
- Así como también los nombres de los elementos y atributos deben ir en minúsculas, también los atributos desaprobados en HTML 4.01 no forman parte de XHTML.

- HTML5, es la quinta versión de este tan importante lenguaje web que es HTML, y que es el sucesor de HTML 4.01 puesto que este nuevo tiene un completo cambio en torno a la forma de estructurar el texto de la página web.
- Posee 2 variantes de sintaxis como lo es HTML, cuya variante es HTML5 y la segunda sintaxis XHTML conocida por su variante XHTML5 lo que permite por primera vez que estas 2 variantes se desarrollen en paralelo.
- Existen nuevas mejoras en los elementos, como la inclusión de la etiqueta <canvas>, capaz de generar imágenes en 3D, así como la inclusión de nuevas etiquetas como lo es, <audio> y <video> para el sonido y video correspondiente en las páginas web que manejan esta nueva versión del lenguaje.