HTMLMetaElement: name プロパティ
HTMLMetaElement.name
プロパティは HTMLMetaElement.content
との組み合わせで使用し、文書のメタデータを名前と値の組で定義します。
name
属性はメタデータの名前を定義し、content
属性はその値を定義します。
値
文字列です。
例
meta 要素のメタデータ名の読み取り
次の例では、文書の最初の <meta>
要素を検索します。
name
の値をコンソールに出力します。これは文書で keywords を指定するものです。
js
// <meta name="keywords" content="documentation, HTML, web technologies"> があるとする
let meta = document.querySelector("meta");
console.log(meta.name);
// "keywords"
author
メタデータの meta 要素を作成
次の例は、新しい <meta>
要素を name
属性に author
を設定して作成します。
content
属性には文書の著者を設定し、この要素を文書の <head>
に追加します。
js
let meta = document.createElement("meta");
meta.name = "author";
meta.content = "Franz Kafka";
document.head.appendChild(meta);
仕様書
Specification |
---|
HTML Standard # dom-meta-name |
ブラウザーの互換性
BCD tables only load in the browser