|
|||||||
|
|||||||
|
• | La balise meta | • |
Une balise <META> permet de définir certaines informations ou propriétés d'un document HTML tel que l'auteur, une description, une liste de mots-clés... Une utilisation courante de l'élément META consiste à spécifier des mots-clés qu'un moteur de recherche peut utiliser pour améliorer la pertinence du résultat d'une recherche, d'où leur importance.
Une balise <META> sont encadré par la balise <HEAD> et ne supporte pas d'évènement.
L'attribut content est obligatoire et toujours accompagné par l'attribut name ou l'attribut http-equiv. Si ce n'est pas le cas, la balise <META> n'est pas valide. |
Syntaxe : <meta name="nom_de_la_propriete" content="valeur" /> |
name | Description |
---|---|
description | Description de votre site internet, prise en compte pas Google. ex : content="Site internet pour les développeurs." Limité à 200 caractères. |
keywords | Liste de mots clés représentatifs du document, séparés par des virgules. ex : content="aide, webmaster, html, javascript" Limité à 500 caractères. |
author | Nom ou pseudonyme de l'auteur du site. ex : content="Sacha Valentine" |
identifier-url | URL du site internet. ex : content="http://webmasterhelp.fr" |
reply-to | E-mail du webmaster. ex : content="webmasterhelp@ovh.com" |
category | Catégorie de la page web. ex : content="webmaster, outils" |
copyright | Copyright du site. ex : content="Webmaster Help 2011-2012" |
publisher | Nom ou pseudonyme de la personne ayant publié la page. ex : content="The_Crabe" |
generator | Nom du logiciel utilisé pour créer la page. ex : content="NotePad" |
revisit-after | Nombre de jours avant la prochaine visite des robots. ex : content="8 days" |
robots | Diriger les robots en indiquant une des valeurs suivante : - all : le robot index tout (valeur par défaut) - none : le robot n'indexe rien du tout - index : la page est indexée - noindex : page non-indexée mais le robot suivra les liens de cette page. - follow : Le robot récupère les liens de la page pour les référencer. - Follow : Le robot récupère les liens de la page pour les référencer. - nofollow : Le robot ne doit pas suivre les liens de la page. - noarchive : le robot ne doit pas laisser l'accès à la version en cache |
Syntaxe : <meta http-equiv="nom_de_la_propriete" content="valeur" /> |
http-equiv | Description |
---|---|
Content-Type | Jeu de caractères utilisé pour le codage de la page. ex : content="text/html; charset=ISO-8859-1" |
refresh | Deux utilisations possibles : - Actualisation automatique de la page tous les n secondes. ex : content="30" - Redirection au bout de n secondes. ex : content="10" url="http://webmasterhelp.fr" |
expires | Date limite d'expiration de vos pages (cache). ex : content="Mon, 31 Sept 2011 12:00:00 GMT" |
pragma | Interdire la mise en cache. ex : content="no-cache" |
content | Information associée |
L'attribut content permet de définir le contenu de la propriété, sous forme de chaine, d'une balise <META />. il est toujours accompagné de l'attribut name ou de l'attribut http-equiv qui définissent la propriété dont on souhaite ajouter des informations concernant le document.
Dans le cas d'une balise <META /> dont le name="keywords" par exemple, cet attribut contiendra une liste de mots clés séparés par des virgules.
http-equiv | Nom de l'en-tête HTTP de la réponse |
L'attribut http-equiv permettant d'envoyer des informations supplémentaires au navigateur via le protocole HTTP, par l'intermédiaire d'une balise <META> uniquement.
Appliqué lorsqu'il est accompagné de l'attribut content qui détermine le paramètre de la propriété, il permet par exemple de rafraichir un document tout les "n" secondes, interdire la conservation de vos page en mémoire-cache par les navigateurs...
name | Nom de l'élément |
L'attribut name permet de définir le nom d'un élément. Il est très utilisé par exemple dans les formulaire car le Javascript est capable de récupérer la valeur d'un élément à partir de son attribut name grace à la fonction getElementByName("name").
Il peut être utilisé dans le cas des balises suivantes :
Dans le cas de la balise <META />, on ne définit pas le nom de la balise, on identifie une propriété spécifique (exemples : keywords, description, copyright...) qui, associée à l'attribut content, permet de donner aux navigateurs des informations concernant le document HTML.
scheme | Désigne un procédé pour l'interprétation de la balise META |
L'attribut scheme nomme le système à utiliser pour interpréter la valeur de la propriété d'une balise <META>, ajoutant ainsi une ou plusieurs couches organisationnelles aux métadonnées figurant dans un document. Il n'est pas compatible avec les autres balises.
charset | Jeu de caractères de la ressource pointée |
La description de cet attribut n'est pas encore disponible ! |
dir | Sens de lecture du texte |
L'attribut dir permet de déterminer le sens de la lecture et de l'écriture d'un texte.
Valeur | Description |
---|---|
ltr | (left to right) de gauche à droite |
rtl | (right to left) de droite à gauche |
lang | Code de la langue |
Cet attribut spécifie dans quelle langue de base sont écrits les valeurs d'attribut et le contenu textuel d'un élément. La valeur par défaut de cet attribut est inconnue.
Le but de l'attribut lang est de permettre aux agents utilisateurs de représenter un contenu de façon plus pertinente en suivant les pratiques culturelles en usage dans une langue donnée. Il permet également de prêter assistance aux moteurs de recherche, aux synthétiseurs de paroles, aux vérificateurs d'orthographe et de grammaire et d'aider les navigateurs à choisir un jeu de guillemets, prendre des décisions sur les coupures de mots...
xml | Définit la langue utilisée |
La description de cet attribut n'est pas encore disponible ! |