99 of 133 menu

Balise meta

La balise meta définit certaines commandes de service pour le navigateur ou les moteurs de recherche : l'encodage de la page, la description de la page pour les moteurs de recherche, l'auteur de la page, etc.

Le principe de fonctionnement de la balise est le suivant (à quelques exceptions près) : le nom de la commande est défini (dans l'attribut name ou dans l'attribut http-equiv), et la valeur de la commande est définie dans l'attribut content. Essentiellement, cette balise contient un groupe de balises (commandes), dont le nom général est métabalises.

La balise meta ne nécessite pas de balise fermante.

La balise meta doit être utilisée à l'intérieur de la balise head.

Exemples d'utilisation populaires

Encodage du document

Actuellement, l'encodage standard est utf-8. Théoriquement, l'encodage peut ne pas être défini explicitement (via la balise meta) - le navigateur est censé vous comprendre. En pratique, je ne conseillerais pas de procéder ainsi - l'encodage peut être perturbé et au lieu du texte russe, vous verrez des caractères illisibles.

En HTML5, l'encodage est défini de manière simplifiée :

<meta charset="utf-8">

Auparavant, l'encodage était défini ainsi (il ne faut plus faire ainsi maintenant, c'est obsolète, vous pourriez le rencontrer dans des manuels dépassés) :

<meta http-equiv="content-type" content="text/html; charset=utf-8">

Description du document

La méta-description du document est destinée aux moteurs de recherche, elle doit contenir un bref description de la page. Dans certaines conditions, le moteur de recherche peut en faire un snippet de la page du site. Un snippet est une courte description de la page du site dans les résultats de recherche. Par conséquent, la méta-description de la page doit être faite comme vous souhaitez voir le snippet de la page dans les résultats de recherche et elle doit être unique pour chaque page du site.

Il faut l'utiliser comme suit :

<meta name="description" content="Cette page parle des métabalises.">

Mots-clés du document

Les meta-keywords (mots-clés) sont destinées aux moteurs de recherche, pour indiquer les mots les plus importants par lesquels la page sera recherchée. Actuellement, en raison des abus de la part des webmasters, les moteurs de recherche n'attachent plus d'importance à cette métabalise.

Il faut l'utiliser comme suit (les mots-clés et phrases clés sont énumérés séparés par des virgules) :

<meta name="keywords" content="Métabalise, Méta-description, Redirection HTML" >

Redirection (renvoi vers une autre page)

Il est possible de faire en sorte qu'en arrivant sur une certaine page, l'utilisateur soit automatiquement redirigé vers une autre (par exemple, si la page a été déplacée). Utilisez-la comme suit (5 est le nombre de secondes avant que la redirection ne se produise) :

<meta http-equiv="refresh" content="5; url=http://www.example.com/">

Plus d'exemples

Vous pouvez trouver plus d'exemples via ce lien.

Attributs possibles

Attribut Description
name Nom de la métabalise. La valeur de la métabalise avec ce nom est définie par l'attribut content.
http-equiv Permet de définir des en-têtes HTTP, pour les envoyer au navigateur. Définit le nom de l'en-tête. La valeur de l'en-tête est définie par l'attribut content.
content Définit la valeur de l'attribut spécifié via l'attribut name ou http-equiv.
charset Définit l'encodage du document. Actuellement, la norme est utf-8.
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser