La balise <head> définit l’en-tête d’un document HTML.
Elle contient toutes les métadonnées de l’en-tête du document, à savoir le titre, les liens vers des scripts et les feuilles de style.
Voici un exemple de balise <head> en HTML5 :
<!DOCTYPE HTML>
<html>
<head>
<title>Titre de page</title>
</head>
<body>
Corps de page
</body>
</html>
Sur ce type de balise, on retrouve alors une page simple comportant un titre ainsi qu’un texte “corps du document”.
Ces éléments peuvent être inclus dans la balise <head> :
- <title>
- <base>
- <style>
- <link>
- <meta>
- <script>
- <noscript>
Depuis HTML5, l’attribut profil n’est plus utilisé puisque celui-ci n’est plus toléré.