Het <head>-element is opgenomen in het <html>-element en omsluit meta-informatie die het gehele document beschrijft. Het <body>-element dat erna komt, omsluit het volledige document.
In XHTML is het <head>-element verplicht, in HTML wordt het element indien afwezig door de browser ingevoegd.
Als inhoud is het <title>-element verplicht. De andere mogelijke kinderen zijn <base>, <command>, <link>, <meta>, <noscript>, <script> en <style>.
<head … > … </head>
Globale attributen
De globale attributen mogen op elk element worden toegepast. Dit zijn accesskey, class, contenteditable, contextmenu, data-…, dir, draggable, hidden, id, lang, spellcheck, style, tabindex en title.
Geschrapte attributen
De volgende attributen zijn niet meer toegestaan in (X)HTML5, maar waren wel toegestaan in HTML 4 en XHTML 1:
profile-attribuut
Het profile-attribuut was een door spaties gescheiden lijst van koppelingen naar de specificaties van de gebruikte meta-informatievelden.
<head profile="…" … > … </head>