¿Por qué usar XHTML?

XHTML es una combinación de HTML y XML (lenguaje de marcado extendido).

XHTML contiene todos los elementos de HTML 4.01 que se combinan con la gramática de XML.

¿Por qué usar XHTML?

Creemos que muchas páginas de la web contienen código HTML malo.

El siguiente código HTML aún puede funcionar bien, incluso si no sigue las reglas de HTML:

<html>
<head>
<title>Esto es un HTML malo</title>
<body>
<h1>HTML malo
</body>

XML es un lenguaje de marcado, en el que todo debe estar correctamente marcado para generar documentos bien formados.

XML se utiliza para describir datos, mientras que HTML se utiliza para mostrar datos.

En el mercado actual, existen diferentes tecnologías de navegadores, algunas ejecutadas en computadoras y otras en teléfonos móviles y dispositivos portátiles. Estos últimos no tienen la capacidad ni los medios para interpretar lenguajes de marcado malos.

Por lo tanto, combinando las ventajas de HTML y XML, hemos obtenido un lenguaje de marcado que es útil tanto en el presente como en el futuro: XHTML.

En el mercado actual, existen diferentes tecnologías de navegadores, algunos navegadores se ejecutan en computadoras y otros en teléfonos móviles y dispositivos portátiles. Estos últimos no tienen la capacidad ni los medios para explicar lenguajes de marcado pobres.