Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

HTMLMetaElement : propriété name

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis ⁨juillet 2015⁩.

>

La propriété name de l'interface HTMLMetaElement est utilisée en combinaison avec HTMLMetaElement.content pour définir les paires nom-valeur des métadonnées d'un document. L'attribut name définit le nom de la métadonnée et l'attribut content définit la valeur.

Valeur

Une chaîne de caractères.

Exemples

>

Lecture du nom de métadonnée d'un élément meta

L'exemple suivant interroge le premier élément <meta> d'un document. La valeur de name est affichée dans la console, montrant que des mots-clés ont été spécifiés pour le document :

js
// avec <meta name="keywords" content="documentation, HTML, web technologies">
const meta = document.querySelector("meta");
console.log(meta.name);
// "keywords"

Création d'un élément meta avec la métadonnée author

L'exemple suivant crée un nouvel élément <meta> avec un attribut name défini sur author. L'attribut content définit l'auteur·ice du document et l'élément est ajouté à l'élément <head> du document :

js
let meta = document.createElement("meta");
meta.name = "author";
meta.content = "Franz Kafka";
document.head.appendChild(meta);

Spécifications

Specification
HTML>
# dom-meta-name>

Compatibilité des navigateurs

Voir aussi