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

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨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