Validación de XHTML

Los documentos XHTML se validan según la declaración de tipo de documento.

Validación de XHTML mediante DTD

Los documentos XHTML se validan según la declaración de tipo de documento (DTD). Solo se validará correctamente el archivo XHTML si se agrega el DTD correcto en la primera línea del archivo.

El DTD estricto contiene elementos y atributos que no están prohibidos o que no aparecen en la estructura de cuadros:

!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"

El DTD de transición contiene todo lo que está en el DTD estricto, además de los elementos y atributos no recomendados.

!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"

El DTD de cuadros contiene todo lo que está en el DTD de transición, además de los cuadros.

!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"

Este es un documento XHTML simple:

!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>documento simple</title>
</head>
<body>
<p>un párrafo simple</p>
</body>
</html>

Usa el validador de W3C para probar tu XHTML

Escribe tu dirección web en el cuadro de texto siguiente: