Introducción a XHTML

Estructura de un documento XHTML

Los documentos XHTML se dividen en cuatro partes bien diferenciadas:

  1. La Cabecera XML
    Su principal utilidad es informar de su adecuación al estándar XML y la codificación de caracteres que utiliza el documento (no visible).
  2. La Cabecera de tipo de documento
    La usa el software para saber la versión de HTML que se está usando (no visible).
  3. La Cabecera del documento (document HEADer)
    Usada para dar información sobre el documento (no visible).
  4. El Cuerpo del documento (document BODY)
    Es la parte principal del documento, la parte que el usuario ve.

Estas cuatro partes pueden verse en la plantilla mostrada a continuación.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
  </head>
  <body>
  </body>
</html>

La primera línea indica que es un documento XML, y es opcional aunque recomendada, y en cualquier caso obligatoria si la codificación de los caracteres es otra que no sea UTF-8 o UTF-16:

<?xml version="1.0" encoding="UTF-8"?>

La segunda y tercera linea indica que es un documento XHTML y define cuál es el esquema XML a utilizar:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

La cuarta y quinta linea delimitan la cabecera del documento:

<head>
</head>

La sexta y séptima linea delimitan el cuerpo del documento:

<body>
</body>

La última linea indica que finaliza el documento XHTML:

</html>
Copyright © 2011-2012 Mariano Martín Nevado Términos de uso