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. È 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.
Tutti gli elementi della testata sono comunque ben noti a chi ha dimestichezza con HTML e nel passaggio ad XHTML non hanno subito variazioni (a parte, come vedremo, il tag script). Vi rimandiamo pertanto ai riferimenti per approfondimenti o per un semplice ripasso.
Riferimenti
I meta tag: dalla guida di HTML.it una panoramica sull'uso di questi fondamentali elementi.
Inserire i fogli di stile in un documento: la guida ai CSS di HTML.it spiega il più classico uso del tag <link>.
Dalla stessa guida consigli utili su come formattare un documento con l'elemento <style>.