Presente sin dalle prime specifiche di HTML, la testata (<head>...</head>) è ovviamente supportata in tutte le DTD XHTML:
La funzione principale della sezione <head> è quella di contenere informazioni che non vengono direttamente visualizzate nella pagina, ma che sono comunque di grande rilievo. Ecco l'elenco degli elementi che possono apparire nella testata:
<base> Usato per definire l'URL di base della pagina. Utilissimo per la risoluzione dei link relativi.
<isindex> Sconsigliato. E' un modo per creare elementi simili alle caselle di testo.
<link> Contiene informazioni su documenti esterni collegati. Usato soprattutto per i CSS.
<meta> Specifica informazioni di vario tipo sul documento.
<noscript> Usato per visualizzazioni alternative nei browser che non supportano gli script.
<object> Racchiude un oggetto.
<script> Contiene script di programmazione .
<style> Definisce le regole di formattazione per il documento corrente
<title> Specifica il titolo del documento che compare nella barra del titolo del browser
Di questi elementi l'unico richiesto nelle DTD XHTML 1.0 è title. In realtà se esso viene omesso, il validatore del W3C non segnala errori. Rimane il fatto che dare un titolo ad una pagina è una buona norma da seguire sempre ed è anche utilissimo per i motori di ricerca, che sempre più considerano questo elemento piuttosto che le classiche keywords definite nei meta tag.