Entête

La balise head contient les balises d'informations générales sur le document.

1
<head>
2
  <meta charset="utf-8" />
3
  <title>Document title</title>
4
  <meta name="author" content="moi" />
5
  <meta name="description" content="cours sur les balises" />
6
  <meta name="keywords" content="balise, html, cours" />
7
  <link href="style.css" rel="stylesheet">
8
  <link rel="icon" href="favicon.ico">
9
  <script src="javascript.js"></script>
10
  <style>
11
  p {
12
    color: red;
13
  }
14
  </style>
15
</head>

Définition<title>

Titre du document, s'affiche dans la barre de titre ou dans l'onglet d'une page.

1
<title>Je suis le titre</title>

Définition<meta>

Les métadonnées permettent d'amener des précisions sur le document.

L'auteur, la description, des mots clefs...

1
<meta name="author" content="moi" />
2
<meta name="description" content="cours sur les balises" />
3
<meta name="keywords" content="balise,html, cours" />

Ces métadonnées permettent d'optimiser votre référencement par les moteurs de recherche. Leur présence qui était primordiale il y a quelques années semble l’être moins aujourd’hui.

Cependant, une balise reste essentielle. Celle qui annonce l'encodage de vos caractères :

1
<meta charset="utf-8" />

Définition<link>

Permet d'appeler des ressources externes.

Feuille de style :

1
<link href="style.css" rel="stylesheet">

Favicon

1
<link rel="icon" href="favicon.ico">

Définition<script>

Permet d'appeler des ressources JavaScript.

1
<script src="javascript.js"></script>

Cette balise peut se trouver n'importe où dans le document, notamment en fin de document avant la balise de fermeture </body>.

Définition<base>

Permet de préciser la base utilisée pour les URL relatives, si celle-ci n'est pas celle du fichier.

1
<base href="http://www.monsite.fr/baseDuSite/" />

Définition<style>

Contient les règles CSS internes au document.

1
<style>
2
p {
3
  color: red;
4
}
5
</style>

Cette balise peut se trouver n'importe où dans le document.