HTML Living Standard/要素インターフェース対応表

HTML要素とDOMインターフェースの対応
HTML要素 DOM要素 解説
<a> HTMLAnchorElement ハイパーリンクを定義するための要素
<area> HTMLAreaElement イメージマップ内のクリック可能な領域を定義
<audio> HTMLAudioElement 音声コンテンツを埋め込むための要素
<base> HTMLBaseElement ドキュメント内の全ての相対URLのベースURLを指定
<body> HTMLBodyElement HTMLドキュメントのボディ部分を定義
<br> HTMLBRElement 改行を挿入
<button> HTMLButtonElement クリック可能なボタンを定義
<canvas> HTMLCanvasElement グラフィックスをその場で描画するための要素
<data> HTMLDataElement 機械可読な値とその人間可読な形式を関連付け
<datalist> HTMLDataListElement input要素で使用する選択肢のリストを定義
<details> HTMLDetailsElement 追加の詳細を表示/非表示できるウィジェット
<dialog> HTMLDialogElement ダイアログボックスや他のインタラクティブなコンポーネント
<div> HTMLDivElement ドキュメントの区分けやグループ化のための汎用コンテナ
<dl> HTMLDListElement 説明リストを定義
基本要素 HTMLElement 全てのHTML要素の基本インターフェース
<embed> HTMLEmbedElement 外部コンテンツを埋め込むためのコンテナ
<fieldset> HTMLFieldSetElement フォーム内の関連する要素をグループ化
<form> HTMLFormElement ユーザー入力のためのフォームを作成
<head> HTMLHeadElement ドキュメントのメタデータを含むヘッド部分
<h1>-<h6> HTMLHeadingElement 見出しを定義
<hr> HTMLHRElement テーマ的な区切りを表す水平線
<html> HTMLHtmlElement HTMLドキュメントのルート要素
<iframe> HTMLIFrameElement インラインフレームでの他のHTMLページの埋め込み
<img> HTMLImageElement 画像を表示
<input> HTMLInputElement ユーザー入力を受け付けるフォームコントロール
<label> HTMLLabelElement フォーム要素のラベルを定義
<legend> HTMLLegendElement fieldsetのキャプションを定義
<li> HTMLLIElement リスト項目
<link> HTMLLinkElement 外部リソースへのリンクを定義
<map> HTMLMapElement クライアントサイドイメージマップを定義
メディア基本要素 HTMLMediaElement 音声・動画要素の基本機能を定義
<menu> HTMLMenuElement コマンドのリストを定義
<meta> HTMLMetaElement ドキュメントに関するメタデータを定義
<meter> HTMLMeterElement 既知の範囲内のスカラー値を表示
<del>, <ins> HTMLModElement 修正された文書の部分を表示
<object> HTMLObjectElement 外部リソース(画像、プラグインなど)を埋め込み
<ol> HTMLOListElement 順序付きリストを定義
<optgroup> HTMLOptGroupElement select要素内の関連するオプションをグループ化
<option> HTMLOptionElement select要素内の選択肢を定義
<output> HTMLOutputElement 計算結果や操作の結果を表示
<p> HTMLParagraphElement 段落を定義
<picture> HTMLPictureElement 複数の画像ソースを提供するコンテナ
<pre> HTMLPreElement 整形済みテキストを表示
<progress> HTMLProgressElement タスクの進捗状況を表示
<blockquote>, <q> HTMLQuoteElement 引用文を定義
<script> HTMLScriptElement クライアントサイドスクリプトを定義
<select> HTMLSelectElement ドロップダウンリストを作成
<slot> HTMLSlotElement Webコンポーネント内のプレースホルダー
<source> HTMLSourceElement メディア要素の代替ソースを指定
<span> HTMLSpanElement インラインテキストのグループ化
<style> HTMLStyleElement スタイル情報を定義
<caption> HTMLTableCaptionElement テーブルのキャプションを定義
<td>, <th> HTMLTableCellElement テーブルのセルを定義
<col>, <colgroup> HTMLTableColElement テーブルの列の属性を定義
<table> HTMLTableElement テーブルを定義
<tr> HTMLTableRowElement テーブルの行を定義
<thead>, <tbody>, <tfoot> HTMLTableSectionElement テーブルのセクションを定義
<template> HTMLTemplateElement 後で使用するためのHTML要素のテンプレート
<textarea> HTMLTextAreaElement 複数行のテキスト入力フィールド
<time> HTMLTimeElement 日付や時刻を定義
<title> HTMLTitleElement ドキュメントのタイトルを定義
<track> HTMLTrackElement メディア要素のテキストトラックを定義
<ul> HTMLUListElement 順序なしリストを定義
未知の要素 HTMLUnknownElement 未定義のHTML要素を表現
<video> HTMLVideoElement 動画コンテンツを埋め込むための要素


専用のDOMインターフェースを持たないHTML要素
HTML要素 DOM要素 解説
<abbr> HTMLElement 略語や頭字語を定義
<b> HTMLElement 視覚的な強調(太字)を表示
<bdi> HTMLElement 周囲のテキストとは異なる方向のテキストを分離
<bdo> HTMLElement テキストの表示方向を上書き
<cite> HTMLElement 作品のタイトルを引用
<code> HTMLElement コンピュータのコードを表示
<dfn> HTMLElement 用語の定義を示す
<em> HTMLElement 強調(イタリック体)を表示
<figcaption> HTMLElement figure要素のキャプション
<figure> HTMLElement 自己完結型のコンテンツを表す
<i> HTMLElement 異なる声や雰囲気のテキスト
<kbd> HTMLElement キーボード入力を表示
<mark> HTMLElement ハイライトされたテキスト
<nav> HTMLElement ナビゲーションリンクのセクション
<noscript> HTMLElement スクリプトが無効な場合の代替コンテンツ
<rp> HTMLElement ルビのパーレン(非対応ブラウザ用)
<rt> HTMLElement ルビテキストの定義
<ruby> HTMLElement ルビ注釈の定義
<s> HTMLElement 最新ではない情報や正確でない情報
<samp> HTMLElement プログラムの出力例
<small> HTMLElement 著作権や法的テキストなどの小さな文字
<strong> HTMLElement 重要性の高い強調
<sub> HTMLElement 下付き文字
<sup> HTMLElement 上付き文字
<u> HTMLElement 下線付きテキスト
<var> HTMLElement 変数やプレースホルダー
<wbr> HTMLElement 改行可能位置の指定