<META> | NN tous IE tous HTML tous |
 |
<META>
| Balise de fin HTML : interdite |
Un élément meta comporte des informations (invisibles à l'utilisateur) sur le document. En réponse à cet élément, certains navigateurs infèrent des informations d'en-tête susceptibles de revêtir une certaine importance pour le document; cependant, le serveur n'envoie pas ces informations en réponse à une requête portant sur le document. Cet élément est également utilisé pour insérer des informations relatives au document; certains moteurs de recherche utilisent ces informations pour indexer et catégoriser les documents sur le Web.
Il est possible d'inclure dans un même document plusieurs éléments meta, mais tous les éléments meta doivent être inclus dans l'élément head. La fonction spécifique de chaque élément meta est définie par ses attributs. En général, un élément meta se résume à une paire nom / valeur destinée au serveur ou au client. Par exemple, la plupart des navigateurs reconnaissent les valeurs des attributs qui forcent le rechargement de la page (ou la redirection vers une autre page) après un délai défini. Cette possibilité est utile pour les pages dont le contenu est modifié à intervalles de quelques minutes, car le navigateur recharge alors la dernière version de la page à la fréquence indiquée par l'élément meta.
En HTML 4, plusieurs autres éléments et attributs contiennent le même type de métadonnées qui figureraient autrement dans des éléments meta. Choisissez la méthode la mieux adaptée au serveur et aux navigateurs cibles. Voir également les éléments address, del, ins, link et title, ainsi que l'attribut profile de l'élément head.
L'utilisation de l'élément meta est source de bien des mythes. Certaines valeurs d'attributs affectent uniquement des navigateurs spécifiques (elles contrôlent, par exemple, le cache de ces derniers), et les moteurs de recherche ne répondent pas tous de la même façon aux valeurs de l'attribut de balise meta (quand ils y répondent). Dans le même temps, les normes négligent des possibilités couramment utilisées, par exemple refresh. Les valeurs acceptables ne sont soumises à aucune norme obligatoire, mais les programmes de validation W3C pour HTML 4 et XHTML pointent vers l'acceptation de la valeur des jeux de caractères dans l'exemple ci-dessous.
|
|
Exemple |
|
<HEAD profile="http://www.giantco.com/profiles/common">
<META name="Author" content="Jane Smith">
<META name="keywords" content="benefits,insurance,plan">
<META http-equiv="refresh"
content="1;URL=http://www.giantco.com/truindex.html">
<META http-equiv="Content-Type" content="text/html;
charset=ISO-8859-5">
</HEAD>
|
|
Attributs spécifiques à l'élément |
|
content | http-equiv | name | scheme |
|
|
Attributs du gestionnaire d'événements spécifiques à l'élément |
Aucune.
|