HTML <meta>Balise


Exemples

Décrit les métadonnées d'un document HTML :

<head> <meta name="description" content="Tutoriel en ligne gratuit"> <meta name="keywords" content="HTML,CSS,XML,JavaScript"> <meta name="author" content="exemple"> <meta charset="UTF-8"> </head>

Essayez-le vous-même »

Prise en charge des navigateurs

Internet Explorer Firefox Opera Google Chrome Safari

Tous les principaux navigateurs prennent en charge la balise <meta>.


Définition et utilisation

Les métadonnées sont des informations sur les données.

La balise <meta> fournit des métadonnées sur le document HTML. Les métadonnées ne seront pas affichées côté client, mais seront analysées par le navigateur.

L'élément META est généralement utilisé pour spécifier la description de la page, les mots-clés, la date de dernière modification du fichier, l'auteur et d'autres métadonnées.

Les métadonnées peuvent être utilisées par les navigateurs (comment afficher le contenu ou recharger la page), les moteurs de recherche (mots-clés), ou d'autres services web.


Conseils et notes

Remarque :La balise <meta> est généralement située dans la zone <head>.

Remarque :Les métadonnées sont généralement exprimées sous forme de paires nom/valeur.

Remarque :Si l'attribut name n'est pas fourni, le nom dans la paire nom/valeur prend la valeur de l'attribut http-equiv.


Différences entre HTML 4.01 et HTML5

HTML5 ne prend pas en charge l'attribut scheme.

En HTML5, il existe un nouvel attribut charset, qui facilite la définition du jeu de caractères :

  • HTML 4.01: <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  • HTML5: <meta charset="UTF-8">

Différences entre HTML et XHTML

En HTML, la balise <meta> n'a pas de balise de fermeture.

En XHTML, la balise <meta> doit inclure une balise de fermeture.


Exemples

Exemple 1 - Définir les mots-clés du document pour les moteurs de recherche :

<meta name="keywords" content="HTML, CSS, XML, XHTML, JavaScript">

Exemple 2 - Définir la description de la page web :

<meta name="description" content="Tutoriels Web gratuits sur HTML et CSS">

Exemple 3 - Définir l'auteur de la page :

<meta name="author" content="Hege Refsnes">

Exemple 4 - Actualiser la page toutes les 30 secondes :

<meta http-equiv="refresh" content="30">


Attributes

Nouveau: Nouveau dans HTML5.

Attributes Valeur Description
charsetNouveau character_set Définit l'encodage des caractères du document.
content text Définit les métadonnées liées à l'attribut http-equiv ou name.
http-equiv content-type
default-style
refresh
Associe l'attribut content à un en-tête HTTP.
name application-name
author
description
generator
keywords
Associe l'attribut content à un nom.
scheme format/URI Non pris en charge dans HTML5.Définit un format utilisé pour traduire la valeur de l'attribut content.


Attributs d'événement

La balise <meta> prend en charge tous lesAttributs d'événement HTML。


Articles connexes

Tutoriel HTML :En-tête HTML

Autres extensions