HTMLMetaElement
HTMLMetaElement インターフェイスは、HTML 内で <meta> 要素として提供される、文書に関する説明的なメタデータが入ります。 HTMLElement インターフェイスから、すべてのプロパティとメソッドを継承しています。
プロパティ
親である HTMLElement から継承したプロパティがあります。
HTMLMetaElement.charset(en-US)-
HTML 文書の文字エンコーディングです。
HTMLMetaElement.content-
文書メタデータの名前と値の組の 'value' の部分です。
HTMLMetaElement.httpEquiv-
文書の HTTP レスポンスヘッダー、プラグマディレクティブの名前です。
HTMLMetaElement.media-
theme-colorメタデータプロパティのメディアコンテキストです。 HTMLMetaElement.name-
文書の名前付きメタデータを定義する名前と値の組の 'name' の部分です。
HTMLMetaElement.scheme非推奨-
HTMLMetaElement.content属性の値の値のスキームを定義します。 これは非推奨です。新しいウェブページでは使用しないでください。
インスタンスメソッド
固有のメソッドはありません。親である HTMLElement から継承したメソッドがあります。
例
次の 2 つの例は HTMLMetaElement インターフェイスを使用する一般的な手法を示します。
固有の例については、この節のインスタンスプロパティで記述されている各プロパティのページを参照してください。
ページの description のメタデータを設定
次の例では、新しい <meta> 要素を作成し、name 属性に description を設定しています。content 属性には文書の説明が設定し、それを文書の <head> に追加します。
js
let meta = document.createElement("meta");
meta.name = "description";
meta.content =
"<meta> 要素は、名前と値のペアで文書のメタデータを提供するのに使用できます。name 属性はメタデータの名前を与え、content 属性は値を与えます。";
document.head.appendChild(meta);
viewport メタデータの設定
仕様書
| Specification |
|---|
| HTML Standard # htmlmetaelement |
ブラウザーの互換性
BCD tables only load in the browser
関連情報
- このインターフェイスを実装している HTML 要素:
<meta>