Los documentos XHTML se dividen en cuatro partes bien diferenciadas:
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>