HTMLMetaElement: name プロパティ
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
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