Edition for Web Developers — Last Updated 19 September 2024
セル内のアスタリスク(*)は、実際の規則が上記の表に示されたものよりも複雑であることを示している。
† "親"欄のカテゴリーは、それ自体がそのコンテンツモデルで与えられたカテゴリーを記載する親を参照し、カテゴリーで自身が存在する要素を参照しない。たとえば、a
要素の"親"の欄は"フレージング"と書かれ、そのコンテンツモデルは"フレージング"カテゴリーを含む任意の要素は、a
要素の親であるかもしれない。"フロー"カテゴリーはすべての"フレージング"要素を含むので、それはth
要素が、a
要素の親かもしれないことを意味する。
属性 | 要素 | 説明 | 値 |
---|---|---|---|
abbr | th | 他のコンテキスト内のセルを参照するときにヘッダーセルに使用する代替ラベル | テキスト* |
accept | input | ファイルアップロードコントロールで予期されるファイルタイプに対するヒント | パラメーターがない妥当なMIMEタイプ文字列、またはaudio/* 、video/* 、もしくはimage/* で構成されるコンマ区切りトークンの集合* |
accept-charset | form | フォーム送信に使用する文字エンコーディング | "UTF-8 "に一致するASCII大文字・小文字不区別 |
accesskey | HTML要素 | 要素をアクティブにするまたはフォーカスするキーボードショートカット | 順序付きの一意な空白区切りトークンの集合、これらのトークンはいずれも別のトークンと同一でなく、それぞれが正確に1コードポイント長さ |
action | form | フォーム送信に使用するURL | 潜在的にスペースで囲まれた妥当な空でないURL |
allow | iframe | iframe のコンテンツに適用されるパーミッションポリシー | Serialized permissions policy |
allowfullscreen | iframe | iframe のコンテンツにrequestFullscreen() の使用を許可するかどうか | 真偽属性 |
alt | area ; img ; input | 画像が利用不可のときに使用する置換テキスト | テキスト* |
as | link | プリロードリクエストの潜在的な宛先(rel ="preload "およびrel ="modulepreload "に対して) | rel ="preload "の場合、潜在的な宛先、rel ="modulepreload "の場合、スクリプト様の宛先 |
async | script | フェッチの間ブロックなしで、可能な場合にスクリプトを実行する | 真偽属性 |
autocapitalize | HTML要素 | 推奨される自動大文字化の動作(サポートされている入力方法の場合) | "on "; "off "; "none "; "sentences "; "words "; "characters " |
autocomplete | form | フォーム内のコントロールのオールフィル機能に対するデフォルト設定 | "on "; "off " |
autocomplete | input ; select ; textarea | フォームオートフィル機能に対するヒント | オートフィルフィールド名および関連するトークン* |
autocorrect | HTML要素 | Recommended autocorrection behavior (for supported input methods) | "on "; "off " |
autofocus | HTML要素 | ページが読み込まれたときに要素に自動的にフォーカスする | 真偽属性 |
autoplay | audio ; video | ページが読み込まれるときにメディアリソースが自動的に開始可能というヒント | 真偽属性 |
blocking | link ; script ; style | 要素が潜在的にレンダリングブロックキングであるかどうか | 順不同の一意な空白区切りトークンの集合* |
charset | meta | 文字エンコーディング宣言 | "utf-8 " |
checked | input | コントロールがチェックされているかどうか | 真偽属性 |
cite | blockquote ; del ; ins ; q | 編集に関する引用またはより多くの情報源へのリンク | 潜在的にスペースで囲まれた妥当なURL |
class | HTML要素 | 要素が属するクラス | 空白区切りトークンの集合 |
color | link | サイトのアイコンをカスタマイズするときに使用する色(rel ="mask-icon "に対して) | CSS <color> |
cols | textarea | 行あたりの最大文字数 | 0より大きい妥当な非負整数 |
colspan | td ; th | セルがまたがる列の数 | 0より大きい妥当な非負整数 |
content | meta | 要素の値 | テキスト* |
contenteditable | HTML要素 | 要素が編集可能かどうか | "true "; "plaintext-only "; "false " |
controls | audio ; video | ユーザーエージェントのコントロールを表示する | 真偽属性 |
coords | area | イメージマップ内に作成する図形の座標 | 妥当な 浮動小数点数のリスト* |
crossorigin | audio ; img ; link ; script ; video | 要素が生成元をまたい要求を処理する方法 | "anonymous "; "use-credentials " |
data | object | リソースのアドレス | 潜在的にスペースで囲まれた妥当な空でないURL |
datetime | del ; ins | 変更日付および(任意の)時刻 | 任意で時刻をもつ妥当な日付文字列 |
datetime | time | 機械可読な値 | 妥当な月文字列、妥当な日付文字列、妥当な年なし日付文字列、妥当な時刻文字列、妥当なローカル日付および時刻文字列、妥当なタイムゾーンオフセット文字列、妥当なグローバル日付および時刻文字列、妥当な週文字列、妥当な非負整数、または妥当な期間文字列 |
decoding | img | プレゼンテーションに対するにこの画像を処理する時に使用するデコーディングヒント | "sync "; "async "; "auto " |
default | track | 他のテキストトラックがより適切でない場合にトラックを作動させる | 真偽属性 |
defer | script | スクリプトの実行を延期する | 真偽属性 |
dir | HTML要素 | 要素のテキスト方向 | "ltr "; "rtl "; "auto " |
dir | bdo | 要素のテキスト方向 | "ltr "; "rtl " |
dirname | input ; textarea | フォーム送信で、要素の方向を送信するために使用するフォームコントロールの名前 | テキスト* |
disabled | button ; input ; optgroup ; option ; select ; textarea ; フォームに関連付けられたカスタム要素 | フォームコントロールが無効であるかどうか | 真偽属性 |
disabled | fieldset | 内部のlegend を除いて、フォームコントロールが無効であるかどうか | 真偽属性 |
disabled | link | リンクが無効であるかどうか | 真偽属性 |
download | a ; area | リソースをナビゲートする代わりにダウンロードし、その場合リソースのファイル名にするかどうか | テキスト |
draggable | HTML要素 | 要素がドラッグ可能かどうか | "true "; "false " |
enctype | form | フォーム送信に使用するエントリーリストのエンコーディングタイプ | "application/x-www-form-urlencoded "; "multipart/form-data "; "text/plain " |
enterkeyhint | HTML要素 | Enterキーアクションを選択するためのヒント | "enter "; "done "; "go "; "next "; "previous "; "search "; "send " |
fetchpriority | img ; link ; script | 要素によって開始されるフェッチの優先度を設定する | "auto "; "high "; "low " |
for | label | フォームコントロールとラベルを関連付ける | ID* |
for | output | 出力が計算されたコントロールフォームを指定する | IDから成る順不同の一意な空白区切りトークンの集合* |
form | button ; fieldset ; input ; object ; output ; select ; textarea ; フォームに関連付けられたカスタム要素 | form 要素とこの要素を関連付ける | ID* |
formaction | button ; input | フォーム送信に使用するURL | 潜在的にスペースで囲まれた妥当な空でないURL |
formenctype | button ; input | フォーム送信に使用するエントリーリストのエンコーディングタイプ | "application/x-www-form-urlencoded "; "multipart/form-data "; "text/plain " |
formmethod | button ; input | フォーム送信に使用する変形 | "GET "; "POST "; "dialog " |
formnovalidate | button ; input | フォーム送信のためのフォームコントロール検証を回避する | 真偽属性 |
formtarget | button ; input | Navigable for form submission | Valid navigable target name or keyword |
headers | td ; th | 該当セルに対するヘッダーセル | IDから成る順不同の一意な空白区切りトークンの集合* |
height | canvas ; embed ; iframe ; img ; input ; object ; source (in picture ); video | 縦の寸法 | 妥当な非負整数 |
非表示 | 要素が関連しているかどうか | " | "; " "; the empty string|
high | meter | 高域の下限 | 妥当な浮動小数点数* |
href | a ; area | ハイパーリンクのアドレス | 潜在的にスペースで囲まれた妥当なURL |
href | link | ハイパーリンクのアドレス | 潜在的にスペースで囲まれた妥当な空でないURL |
href | base | 文書基底URL | 潜在的にスペースで囲まれた妥当なURL |
hreflang | a ; link | リンクされたリソースの言語 | 妥当なBCP 47言語タグ |
http-equiv | meta | プラグマディレクティブ | "content-type "; "default-style "; "refresh "; "x-ua-compatible "; "content-security-policy " |
id | HTML要素 | 要素のID | テキスト* |
imagesizes | link | 異なるページレイアウトの画像サイズ(rel ="preload "に対して) | 妥当なソースサイズのリスト |
imagesrcset | link | 高解像度ディスプレイや小型モニターなど、様々な状況で利用する画像。(rel ="preload "に対して) | 画像候補文字列のコンマ区切りリスト |
inert | HTML要素 | 要素が不活性かどうか | 真偽属性 |
inputmode | HTML要素 | 入力モダリティを選択するためのヒント | "none "; "text "; "tel "; "email "; "url "; "numeric "; "decimal "; "search " |
integrity | link ; script | Subresource Integrityチェックで使用される整合性メタデータ[SRI] | テキスト |
is | HTML要素 | カスタマイズされた組み込み要素を作成する | 定義されたカスタマイズされた組み込み要素の妥当なカスタム要素名 |
ismap | img | 画像がサーバーサイドイメージマップであるかどうか | 真偽属性 |
itemid | HTML要素 | マイクロデータ項目に対するグローバル識別子 | 潜在的にスペースで囲まれた妥当なURL |
itemprop | HTML要素 | マイクロデータ項目のプロパティ名 | 妥当な絶対URL、定義済みプロパティ名、またはテキストから成る順不同の一意な空白区切りトークンの集合* |
itemref | HTML要素 | 参照される要素 | IDから成る順不同の一意な空白区切りトークンの集合* |
itemscope | HTML要素 | マイクロデータ項目を導入する | 真偽属性 |
itemtype | HTML要素 | マイクロデータ項目の項目タイプ | 妥当な絶対URLから成る順不同の一意な空白区切りトークンの集合* |
kind | track | テキストトラックの種類 | "subtitles "; "captions "; "descriptions "; "chapters "; "metadata " |
label | optgroup ; option ; track | ユーザー可視ラベル | テキスト |
lang | HTML要素 | 要素の言語 | 妥当なBCP 47言語タグまたは空文字列 |
list | input | オートコンプリートオプションのリスト | ID* |
loading | iframe ; img | 読み込み延期を決定するときに使用 | "lazy "; "eager " |
loop | audio ; video | メディアリソースをループするかどうか | 真偽属性 |
low | meter | 低域の上限 | 妥当な浮動小数点数* |
max | input | 最大値 | 異なる* |
max | meter ; progress | 範囲の上限 | 妥当な浮動小数点数* |
maxlength | input ; textarea | 値の最大長さ | 妥当な非負整数 |
media | link ; meta ; source ; style | 受け入れ可能なメディア | 妥当なメディアクエリーリスト |
method | form | フォーム送信に使用する変形 | "GET "; "POST "; "dialog " |
min | input | 最小値 | 異なる* |
min | meter | 範囲の下限 | 妥当な浮動小数点数* |
minlength | input ; textarea | 値の最小長さ | 妥当な非負整数 |
multiple | input ; select | 複数の値を許可するかどうか | 真偽属性 |
muted | audio ; video | デフォルトでメディアリソースをミュートするかどうか | 真偽属性 |
name | button ; fieldset ; input ; output ; select ; textarea ; フォームに関連付けられたカスタム要素 | フォーム送信およびform.elements APIで使用する要素の名前 | テキスト* |
name | details | 相互に排他的なdetails 要素のグループの名前 | テキスト* |
name | form | document.forms APIで使用するフォーム名 | テキスト* |
name | iframe ; object | ナビゲート可能なコンテンツの名前 | Valid navigable target name or keyword |
name | map | usemap 属性から参照するイメージマップの名前 | テキスト* |
name | meta | メタデータ名 | テキスト* |
name | slot | シャドウツリースロットの名前 | テキスト |
nomodule | script | モジュールスクリプトをサポートするユーザーエージェントにおける実行を防ぐ | 真偽属性 |
nonce | HTML要素 | Content Security Policyチェックで使用される暗号ノンス [CSP] | テキスト |
novalidate | form | フォーム送信のためのフォームコントロール検証を回避する | 真偽属性 |
open | details | detailsが可視かどうか | 真偽属性 |
open | dialog | ダイアログボックスが見えるかどうか | 真偽属性 |
optimum | meter | ゲージにおける最適値 | 妥当な浮動小数点数* |
pattern | input | フォームコントロールの値でマッチするパターン | JavaScript Pattern生成物にマッチする正規表現 |
ping | a ; area | URLへのping | 妥当な空でないURLから成る空白区切りトークンの集合 |
placeholder | input ; textarea | フォームコントロール内に配置されるユーザー可視ラベル | テキスト* |
playsinline | video | 要素の再生領域内のビデオコンテンツを表示することをユーザーエージェントに勧める | 真偽属性 |
popover | HTML要素 | Makes the element a popover element | "auto "; "manual "; |
popovertarget | button ; input | Targets a popover element to toggle, show, or hide | ID* |
popovertargetaction | button ; input | Indicates whether a targeted popover element is to be toggled, shown, or hidden | "toggle "; "show "; "hide " |
poster | video | 先にビデオプレイバックを見せるポスターフレーム | 潜在的にスペースで囲まれた妥当な空でないURL |
preload | audio ; video | メディアリソースがどの程度バッファーリングに必要になるかのヒント | "none "; "metadata "; "auto " |
readonly | input ; textarea | ユーザーによって編集される値を許可するかどうか | 真偽属性 |
readonly | フォームに関連付けられたカスタム要素 | willValidate に影響し、カスタム要素の著者によって追加されたすべての動作 | 真偽属性 |
referrerpolicy | a ; area ; iframe ; img ; link ; script | 要素によって開始されたフェッチのためのリファラーポリシー | Referrer policy |
rel | a ; area | ハイパーリンクを含む文書における位置と宛先のリソースの関係 | 順不同の一意な空白区切りトークンの集合* |
rel | link | ハイパーリンクと宛先のリソースを含む文書の関係 | 順不同の一意な空白区切りトークンの集合* |
required | input ; select ; textarea | コントロールがフォーム送信に要求されるかどうか | 真偽属性 |
reversed | ol | リストの逆順の数 | 真偽属性 |
rows | textarea | 表示する行数 | 0より大きい妥当な非負整数 |
rowspan | td ; th | セルがまたがる行の数 | 妥当な非負整数 |
sandbox | iframe | ネストされたコンテンツのセキュリティルール | 順不同の一意な空白区切りトークンの集合、ASCII 大文字・小文字不区別、以下から成る:
|
scope | th | ヘッダーセルがどのセルに適用するかを指定する | "row "; "col "; "rowgroup "; "colgroup " |
selected | option | デフォルトで選択肢が選択されるかどうか | 真偽属性 |
shadowrootclonable | template | 宣言的なシャドウルートにクローン可能を設定する | 真偽属性 |
shadowrootdelegatesfocus | template | 宣言的なシャドウルートに代理フォーカスを設定する | 真偽属性 |
shadowrootmode | template | 宣言的なシャドウルートのストリーミングを有効にする | "open "; "closed " |
shadowrootserializable | template | 宣言的なシャドウルートにシリアライズ可能を設定する | 真偽属性 |
shape | area | イメージマップ内に作成する図形の種類 | "circle "; "default "; "poly "; "rect " |
size | input ; select | コントロールのサイズ | 0より大きい妥当な非負整数 |
sizes | link | アイコンのサイズ(rel ="icon "に対する) | 順不同の一意な空白区切りトークンの集合、ASCII 大文字・小文字不区別、サイズ*から成る |
sizes | img ; source | 異なるページレイアウトの画像サイズ | 妥当なソースサイズのリスト |
slot | HTML要素 | 要素の希望するスロット | テキスト |
span | col ; colgroup | 要素がまたがる列の数 | 0より大きい妥当な非負整数 |
spellcheck | HTML要素 | 要素が要素のスペルと文法をチェックすべきかどうか | "true "; "false "; the empty string |
src | audio ; embed ; iframe ; img ; input ; script ; source (in video or audio ); track ; video | リソースのアドレス | 潜在的にスペースで囲まれた妥当な空でないURL |
srcdoc | iframe | iframe 内でレンダリングする文書 | iframe srcdoc 文書*のソース |
srclang | track | テキストトラックの言語 | 妥当なBCP 47言語タグ |
srcset | img ; source | 異なる状況で使用するための画像。たとえば、高解像度ディスプレイ、小さなモニター、など。 | 画像候補文字列のコンマ区切りリスト |
start | ol | リストの開始値 | 妥当な整数 |
step | input | フォームコントロールの値でマッチする粒度 | 0より大きい妥当な浮動小数点数、または"any " |
style | HTML要素 | 見栄えおよび整形命令 | CSS宣言* |
tabindex | HTML要素 | 要素がフォーカス可能およびシーケンシャルフォーカス可能であり、かつシーケンシャルフォーカスナビゲーションのための要素の相対的な順序であるかどうか | 妥当な整数 |
target | a ; area | ハイパーリンクナビゲーションに対するナビゲート可能 | Valid navigable target name or keyword |
target | base | Default navigable for hyperlink navigation and form submission | Valid navigable target name or keyword |
target | form | Navigable for form submission | Valid navigable target name or keyword |
title | HTML要素 | 要素に対する助言情報 | テキスト |
title | abbr ; dfn | 省略形の完全な用語または表現 | テキスト |
title | input | パターンの説明(pattern 属性で使用した場合) | テキスト |
title | link | リンクのタイトル | テキスト |
title | link ; style | CSSスタイルシートセット名 | テキスト |
translate | HTML要素 | ページがローカライズされるときに、要素が翻訳されるかどうか | "yes "; "no " |
type | a ; link | 参照されるリソースタイプのヒント | 妥当なMIMEタイプ文字列 |
type | button | ボタンの種類 | "submit "; "reset "; "button " |
type | embed ; object ; source | 埋め込みリソースタイプ | 妥当なMIMEタイプ文字列 |
type | input | フォームコントロールの種類 | input タイプキーワード |
type | ol | リストマーカーの種類 | "1 "; "a "; "A "; "i "; "I " |
type | script | スクリプトの種類 | "module "; JavaScript MIMEタイプエッセンシャルマッチでない妥当なMIMEタイプ文字列 |
usemap | img | 使用するイメージマップの名前 | 妥当なハッシュ名リファレンス* |
value | button ; option | フォーム送信に対して使用される値 | テキスト |
value | data | 機械可読な値 | テキスト* |
value | input | フォームコントロールの値 | 異なる* |
value | li | リスト項目の順序値 | 妥当な整数 |
value | meter ; progress | 要素の現在値 | 妥当な浮動小数点数 |
width | canvas ; embed ; iframe ; img ; input ; object ; source (in picture ); video | 横の寸法 | 妥当な非負整数 |
wrap | textarea | どのようにフォームコントロール値がフォーム送信に対して包まれるか | "soft "; "hard " |
writingsuggestions | HTML要素 | Whether the element can offer writing suggestions or not. | "true "; "false "; the empty string |
セル内のアスタリスク(*)は、実際の規則が上記の表に示されたものよりも複雑であることを示している。
Support in all current engines.
Support in all current engines.
Support in all current engines.
Support in all current engines.
Support in all current engines.
Support in all current engines.
Support in all current engines.
要素 | インターフェイス |
---|---|
a | HTMLAnchorElement : HTMLElement |
abbr | HTMLElement |
address | HTMLElement |
area | HTMLAreaElement : HTMLElement |
article | HTMLElement |
aside | HTMLElement |
audio | HTMLAudioElement : HTMLMediaElement : HTMLElement |
b | HTMLElement |
base | HTMLBaseElement : HTMLElement |
bdi | HTMLElement |
bdo | HTMLElement |
blockquote | HTMLQuoteElement : HTMLElement |
body | HTMLBodyElement : HTMLElement |
br | HTMLBRElement : HTMLElement |
button | HTMLButtonElement : HTMLElement |
canvas | HTMLCanvasElement : HTMLElement |
caption | HTMLTableCaptionElement : HTMLElement |
cite | HTMLElement |
code | HTMLElement |
col | HTMLTableColElement : HTMLElement |
colgroup | HTMLTableColElement : HTMLElement |
data | HTMLDataElement : HTMLElement |
datalist | HTMLDataListElement : HTMLElement |
dd | HTMLElement |
del | HTMLModElement : HTMLElement |
details | HTMLDetailsElement : HTMLElement |
dfn | HTMLElement |
dialog | HTMLDialogElement : HTMLElement |
div | HTMLDivElement : HTMLElement |
dl | HTMLDListElement : HTMLElement |
dt | HTMLElement |
em | HTMLElement |
embed | HTMLEmbedElement : HTMLElement |
fieldset | HTMLFieldSetElement : HTMLElement |
figcaption | HTMLElement |
figure | HTMLElement |
footer | HTMLElement |
form | HTMLFormElement : HTMLElement |
h1 | HTMLHeadingElement : HTMLElement |
h2 | HTMLHeadingElement : HTMLElement |
h3 | HTMLHeadingElement : HTMLElement |
h4 | HTMLHeadingElement : HTMLElement |
h5 | HTMLHeadingElement : HTMLElement |
h6 | HTMLHeadingElement : HTMLElement |
head | HTMLHeadElement : HTMLElement |
header | HTMLElement |
hgroup | HTMLElement |
hr | HTMLHRElement : HTMLElement |
html | HTMLHtmlElement : HTMLElement |
i | HTMLElement |
iframe | HTMLIFrameElement : HTMLElement |
img | HTMLImageElement : HTMLElement |
input | HTMLInputElement : HTMLElement |
ins | HTMLModElement : HTMLElement |
kbd | HTMLElement |
label | HTMLLabelElement : HTMLElement |
legend | HTMLLegendElement : HTMLElement |
li | HTMLLIElement : HTMLElement |
link | HTMLLinkElement : HTMLElement |
main | HTMLElement |
map | HTMLMapElement : HTMLElement |
mark | HTMLElement |
menu | HTMLMenuElement : HTMLElement |
meta | HTMLMetaElement : HTMLElement |
meter | HTMLMeterElement : HTMLElement |
nav | HTMLElement |
noscript | HTMLElement |
object | HTMLObjectElement : HTMLElement |
ol | HTMLOListElement : HTMLElement |
optgroup | HTMLOptGroupElement : HTMLElement |
option | HTMLOptionElement : HTMLElement |
output | HTMLOutputElement : HTMLElement |
p | HTMLParagraphElement : HTMLElement |
picture | HTMLPictureElement : HTMLElement |
pre | HTMLPreElement : HTMLElement |
progress | HTMLProgressElement : HTMLElement |
q | HTMLQuoteElement : HTMLElement |
rp | HTMLElement |
rt | HTMLElement |
ruby | HTMLElement |
s | HTMLElement |
samp | HTMLElement |
search | HTMLElement |
script | HTMLScriptElement : HTMLElement |
section | HTMLElement |
select | HTMLSelectElement : HTMLElement |
slot | HTMLSlotElement : HTMLElement |
small | HTMLElement |
source | HTMLSourceElement : HTMLElement |
span | HTMLSpanElement : HTMLElement |
strong | HTMLElement |
style | HTMLStyleElement : HTMLElement |
sub | HTMLElement |
summary | HTMLElement |
sup | HTMLElement |
table | HTMLTableElement : HTMLElement |
tbody | HTMLTableSectionElement : HTMLElement |
td | HTMLTableCellElement : HTMLElement |
template | HTMLTemplateElement : HTMLElement |
textarea | HTMLTextAreaElement : HTMLElement |
tfoot | HTMLTableSectionElement : HTMLElement |
th | HTMLTableCellElement : HTMLElement |
thead | HTMLTableSectionElement : HTMLElement |
time | HTMLTimeElement : HTMLElement |
title | HTMLTitleElement : HTMLElement |
tr | HTMLTableRowElement : HTMLElement |
track | HTMLTrackElement : HTMLElement |
u | HTMLElement |
ul | HTMLUListElement : HTMLElement |
var | HTMLElement |
video | HTMLVideoElement : HTMLMediaElement : HTMLElement |
wbr | HTMLElement |
カスタム要素 | 要素の著者によって提供される(HTMLElement から継承) |
AudioTrack
AudioTrackList
BarProp
BeforeUnloadEvent
BroadcastChannel
CanvasGradient
CanvasPattern
CanvasRenderingContext2D
CloseWatcher
CustomElementRegistry
CustomStateSet
DOMParser
DOMStringList
DOMStringMap
DataTransfer
DataTransferItem
DataTransferItemList
DedicatedWorkerGlobalScope
Document
, partial 1 2DragEvent
Element
, partialElementInternals
ErrorEvent
EventSource
External
FormDataEvent
HTMLAllCollection
HTMLAnchorElement
, partialHTMLAreaElement
, partialHTMLAudioElement
HTMLBRElement
, partialHTMLBaseElement
HTMLBodyElement
, partialHTMLButtonElement
HTMLCanvasElement
HTMLDListElement
, partialHTMLDataElement
HTMLDataListElement
HTMLDetailsElement
HTMLDialogElement
HTMLDirectoryElement
HTMLDivElement
, partialHTMLElement
HTMLEmbedElement
, partialHTMLFieldSetElement
HTMLFontElement
HTMLFormControlsCollection
HTMLFormElement
HTMLFrameElement
HTMLFrameSetElement
HTMLHRElement
, partialHTMLHeadElement
HTMLHeadingElement
, partialHTMLHtmlElement
, partialHTMLIFrameElement
, partialHTMLImageElement
, partialHTMLInputElement
, partialHTMLLIElement
, partialHTMLLabelElement
HTMLLegendElement
, partialHTMLLinkElement
, partialHTMLMapElement
HTMLMarqueeElement
HTMLMediaElement
HTMLMenuElement
, partialHTMLMetaElement
, partialHTMLMeterElement
HTMLModElement
HTMLOListElement
, partialHTMLObjectElement
, partialHTMLOptGroupElement
HTMLOptionElement
HTMLOptionsCollection
HTMLOutputElement
HTMLParagraphElement
, partialHTMLParamElement
HTMLPictureElement
HTMLPreElement
, partialHTMLProgressElement
HTMLQuoteElement
HTMLScriptElement
, partialHTMLSelectElement
HTMLSlotElement
HTMLSourceElement
HTMLSpanElement
HTMLStyleElement
, partialHTMLTableCaptionElement
, partialHTMLTableCellElement
, partialHTMLTableColElement
, partialHTMLTableElement
, partialHTMLTableRowElement
, partialHTMLTableSectionElement
, partialHTMLTemplateElement
HTMLTextAreaElement
HTMLTimeElement
HTMLTitleElement
HTMLTrackElement
HTMLUListElement
, partialHTMLUnknownElement
HTMLVideoElement
HashChangeEvent
History
ImageBitmap
ImageBitmapRenderingContext
ImageData
Location
MediaError
MessageChannel
MessageEvent
MessagePort
MimeType
MimeTypeArray
NavigateEvent
Navigation
NavigationActivation
NavigationCurrentEntryChangeEvent
NavigationDestination
NavigationHistoryEntry
NavigationTransition
Navigator
, partialNotRestoredReasonDetails
NotRestoredReasons
OffscreenCanvas
OffscreenCanvasRenderingContext2D
PageRevealEvent
PageSwapEvent
PageTransitionEvent
Path2D
Plugin
PluginArray
PopStateEvent
PromiseRejectionEvent
RadioNodeList
Range
, partialShadowRoot
, partialSharedWorker
SharedWorkerGlobalScope
Storage
StorageEvent
SubmitEvent
TextMetrics
TextTrack
TextTrackCue
TextTrackCueList
TextTrackList
TimeRanges
ToggleEvent
TrackEvent
UserActivation
ValidityState
VideoTrack
VideoTrackList
VisibilityStateEntry
Window
, partialWorker
WorkerGlobalScope
WorkerLocation
WorkerNavigator
Worklet
WorkletGlobalScope
The following table lists events fired by this document, excluding those already defined in media element events and drag-and-drop events.
Event | インターフェイス | 関心をひくターゲット | 説明 |
---|---|---|---|
DOMContentLoaded Support in all current engines. Firefox1+Safari3.1+Chrome1+ Opera9+Edge79+ Edge (Legacy)12+Internet Explorer9+ Firefox Android?Safari iOS?Chrome Android?WebView Android37+Samsung Internet?Opera Android10.1+ | Event | Document | パーサーが終了するとDocument で発火 |
afterprint Support in all current engines. Firefox6+Safari13+Chrome63+ Opera?Edge79+ Edge (Legacy)12+Internet Explorer9+ Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android? | Event | Window | 印刷後のWindow で発火 |
beforeprint Support in all current engines. Firefox6+Safari13+Chrome63+ Opera?Edge79+ Edge (Legacy)12+Internet Explorer9+ Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android? | Event | Window | 印刷前のWindow で発火 |
beforematch Support in one engine only. FirefoxNoSafariNoChrome102+ OperaNoEdge102+ Edge (Legacy)?Internet ExplorerNo Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android? | Event | 要素 | 表示される前に、 | 属性をもつ要素で発火する。
beforetoggle HTMLElement/beforetoggle_event Support in all current engines. Firefox🔰 114+Safaripreview+Chrome114+ Opera?Edge114+ Edge (Legacy)?Internet ExplorerNo Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android? | ToggleEvent | 要素 | Fired on elements with the popover attribute when they are transitioning between showing and hidden |
beforeunload Support in all current engines. Firefox1+Safari3+Chrome1+ Opera12+Edge79+ Edge (Legacy)12+Internet Explorer4+ Firefox Android?Safari iOS1+Chrome Android?WebView Android?Samsung Internet?Opera Android12+ | BeforeUnloadEvent | Window | ページが警告プロンプトを表示したい場合に、ページがアンロードされようとしているときにWindow で発火 |
blur | Event | Window 、要素 | focusedを中止するときにノードで発火 |
cancel HTMLDialogElement/cancel_event Support in all current engines. Firefox98+Safari15.4+Chrome37+ Opera?Edge79+ Edge (Legacy)?Internet ExplorerNo Firefox Android?Safari iOS?Chrome AndroidNoWebView Android?Samsung Internet?Opera Android? | Event | CloseWatcher , dialog elements, input elements | Fired at CloseWatcher objects or dialog elements when they receive a close request, or at input elements in the File state when the user does not change their selection |
change Support in all current engines. Firefox1+Safari3+Chrome1+ Opera9+Edge79+ Edge (Legacy)12+Internet Explorer9+ Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android10.1+ | Event | フォームのコントロール | ユーザーが値の変更をコミットしたときにコントロールで発生(input イベントも参照)。 |
click | PointerEvent | 要素 | 通常、マウスイベント。要素が非ポインター入力デバイス(キーボードなど)からアクティブにされたとき、そのアクティブ化動作が実行される前に要素で総合的に発火 |
close Support in all current engines. Firefox98+Safari15.4+Chrome37+ Opera?Edge79+ Edge (Legacy)?Internet ExplorerNo Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android? | Event | CloseWatcher , dialog elements, MessagePort | Fired at CloseWatcher objects or dialog elements when they are closed via a close request or via web developer code, or at MessagePort objects when disentangled |
connect SharedWorkerGlobalScope/connect_event Support in all current engines. Firefox29+Safari16+Chrome4+ Opera10.6+Edge79+ Edge (Legacy)?Internet ExplorerNo Firefox Android?Safari iOS16+Chrome Android?WebView Android37+Samsung Internet?Opera Android11+ | MessageEvent | SharedWorkerGlobalScope | 新しいクライアントが接続するときに共有ワーカーのグローバルスコープで発火 |
contextlost HTMLCanvasElement/webglcontextlost_event Support in one engine only. FirefoxNoSafariNoChrome98+ Opera?Edge98+ Edge (Legacy)?Internet ExplorerNo Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android? | Event | canvas 要素、OffscreenCanvas オブジェクト | 対応するCanvasRenderingContext2D またはOffscreenCanvasRenderingContext2D が失われたときに発火 |
contextrestored HTMLCanvasElement/contextrestored_event Support in one engine only. FirefoxNoSafariNoChrome98+ Opera?Edge98+ Edge (Legacy)?Internet ExplorerNo Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android? | Event | canvas 要素、OffscreenCanvas オブジェクト | 対応するCanvasRenderingContext2D またはOffscreenCanvasRenderingContext2D が失われた後に復旧された場合に発火 |
currententrychange | NavigationCurrentEntryChangeEvent | Navigation | Fired when navigation.currentEntry changes |
dispose | Event | NavigationHistoryEntry | Fired when the session history entry corresponding to the NavigationHistoryEntry has been permanently evicted from session history and can no longer be traversed to |
error Support in all current engines. Firefox6+Safari5+Chrome6+ Opera12+Edge79+ Edge (Legacy)?Internet ExplorerNo Firefox Android45+Safari iOS5+Chrome Android?WebView Android?Samsung Internet?Opera Android12+ Support in all current engines. Firefox6+Safari5.1+Chrome10+ Opera?Edge79+ Edge (Legacy)12+Internet Explorer9+ Firefox Android?Safari iOS?Chrome Android?WebView Android37+Samsung Internet?Opera Android? | Event またはErrorEvent | グローバルスコープオブジェクト、Worker オブジェクト、要素、ネットワーク関連要素 | 予期しないエラー(たとえば、ネットワークエラー、スクリプトエラー、デコードエラー)が発生したときに発火 |
focus | Event | Window 、要素 | フォーカスを得るノードで発火 |
formdata HTMLFormElement/formdata_event Support in all current engines. Firefox72+Safari15+Chrome77+ Opera?Edge79+ Edge (Legacy)?Internet ExplorerNo Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android? | FormDataEvent | form 要素 | エントリーリストを構成するときにform 要素で発火 |
hashchange Support in all current engines. Firefox3.6+Safari5+Chrome8+ Opera10.6+Edge79+ Edge (Legacy)12+Internet Explorer8+ Firefox Android?Safari iOS5+Chrome Android?WebView Android37+Samsung Internet?Opera Android11+ | HashChangeEvent | Window | 文書のURLのフラグメント部分が変更されたときにWindow で発火 |
input | Event | 要素 | ユーザーがcontenteditable 要素のコンテンツまたはフォームコントロールの値を変更したときに発火する。フォームコントロールのchange イベントも参照のこと。 |
invalid HTMLInputElement/invalid_event Support in all current engines. Firefox4+Safari5+Chrome10+ Opera10+Edge79+ Edge (Legacy)12+Internet Explorer10+ Firefox Android64+Safari iOS5+Chrome Android?WebView Android4+Samsung Internet4.0+Opera Android12+ | Event | フォームのコントロール | コントロールがはその制約を満たさない場合、フォームの検証中にコントロールで発火 |
languagechange Support in all current engines. Firefox32+Safari10.1+Chrome37+ Opera?Edge79+ Edge (Legacy)?Internet ExplorerNo Firefox Android4+Safari iOS?Chrome Android?WebView Android?Samsung Internet4.0+Opera Android? WorkerGlobalScope/languagechange_event Support in all current engines. Firefox74+Safari4+Chrome4+ Opera11.5+Edge79+ Edge (Legacy)?Internet ExplorerNo Firefox Android?Safari iOS5+Chrome Android?WebView Android37+Samsung Internet?Opera Android? | Event | グローバルスコープオブジェクト | ユーザーの優先言語が変わるときにグローバルスコープオブジェクトで発火 |
load | Event | Window 、要素 | 文書の読み込みが完了するときにWindow で発火し、リソースのロードが完了したときにリソース(たとえばimg 、embed )を含む要素で発火 |
message BroadcastChannel/message_event Support in all current engines. Firefox38+Safari15.4+Chrome54+ Opera?Edge79+ Edge (Legacy)?Internet ExplorerNo Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android? DedicatedWorkerGlobalScope/message_event Support in all current engines. Firefox3.5+Safari4+Chrome4+ Opera10.6+Edge79+ Edge (Legacy)12+Internet Explorer10+ Firefox Android?Safari iOS5+Chrome Android?WebView Android37+Samsung Internet?Opera Android11.5+ Support in all current engines. Firefox6+Safari5+Chrome6+ Opera12+Edge79+ Edge (Legacy)?Internet ExplorerNo Firefox Android45+Safari iOS5+Chrome Android?WebView Android?Samsung Internet?Opera Android12+ Support in all current engines. Firefox41+Safari5+Chrome2+ Opera10.6+Edge79+ Edge (Legacy)12+Internet Explorer10+ Firefox Android?Safari iOS?Chrome Android?WebView Android37+Samsung Internet?Opera Android11.5+ Support in all current engines. Firefox9+Safari4+Chrome60+ Opera?Edge79+ Edge (Legacy)12+Internet Explorer8+ Firefox Android?Safari iOS4+Chrome Android?WebView Android?Samsung Internet?Opera Android47+ Support in all current engines. Firefox3.5+Safari4+Chrome4+ Opera10.6+Edge79+ Edge (Legacy)12+Internet Explorer10+ Firefox Android?Safari iOS5+Chrome Android?WebView Android?Samsung Internet?Opera Android11.5+ | MessageEvent | Window 、EventSource 、MessagePort 、BroadcastChannel 、DedicatedWorkerGlobalScope 、Worker 、ServiceWorkerContainer | オブジェクトがメッセージを受信するときにオブジェクトで発火 |
messageerror BroadcastChannel/messageerror_event Support in all current engines. Firefox57+Safari15.4+Chrome60+ Opera?Edge79+ Edge (Legacy)?Internet ExplorerNo Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android47+ DedicatedWorkerGlobalScope/messageerror_event Support in all current engines. Firefox57+Safari16.4+Chrome60+ Opera?Edge79+ Edge (Legacy)18Internet ExplorerNo Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android47+ MessagePort/messageerror_event Support in all current engines. Firefox57+Safari16.4+Chrome60+ Opera?Edge79+ Edge (Legacy)18Internet ExplorerNo Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android47+ Support in all current engines. Firefox57+Safari16.4+Chrome60+ Opera?Edge79+ Edge (Legacy)18Internet ExplorerNo Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android47+ Support in all current engines. Firefox57+Safari16.4+Chrome60+ Opera?Edge79+ Edge (Legacy)18Internet ExplorerNo Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android47+ | MessageEvent | Window , MessagePort , BroadcastChannel , DedicatedWorkerGlobalScope , Worker , ServiceWorkerContainer | オブジェクトがデシリアライズできないメッセージを受け取ったときに発火 |
navigate | NavigateEvent | Navigation | Fired before the navigable navigates, reloads, traverses, or otherwise changes its URL |
navigateerror | ErrorEvent | Navigation | Fired when a navigation does not complete successfully |
navigatesuccess | Event | Navigation | Fired when a navigation completes successfully |
offline Support in all current engines. Firefox9+Safari4+Chrome3+ Opera?Edge79+ Edge (Legacy)12+Internet Explorer9+ Firefox Android?Safari iOS3+Chrome Android?WebView Android37+Samsung Internet?Opera Android? | Event | グローバルスコープオブジェクト | ネットワーク接続に障害が発生したときにグローバルスコープオブジェクトで発火 |
online Support in all current engines. Firefox9+Safari4+Chrome3+ Opera?Edge79+ Edge (Legacy)12+Internet Explorer9+ Firefox Android?Safari iOS3+Chrome Android?WebView Android37+Samsung Internet?Opera Android? | Event | グローバルスコープオブジェクト | ネットワーク接続が戻るときにグローバルスコープオブジェクトで発火 |
open Support in all current engines. Firefox6+Safari5+Chrome6+ Opera12+Edge79+ Edge (Legacy)?Internet ExplorerNo Firefox Android45+Safari iOS5+Chrome Android?WebView Android?Samsung Internet?Opera Android12+ | Event | EventSource | 接続が確立されたときにEventSource オブジェクトで発火 |
pageswap | PageSwapEvent | Window | Fired at the Window right before a document is unloaded as a result of a navigation. |
pagehide Support in all current engines. Firefox6+Safari5+Chrome3+ Opera?Edge79+ Edge (Legacy)12+Internet Explorer11 Firefox Android?Safari iOS?Chrome Android?WebView Android37+Samsung Internet?Opera Android? | PageTransitionEvent | Window | Fired at the Window when the page's session history entry stops being the active entry |
pagereveal | PageRevealEvent | Window | Fired at the Window when the page begins to render for the first time after it has been initialized or reactivated |
pageshow Support in all current engines. Firefox6+Safari5+Chrome3+ Opera?Edge79+ Edge (Legacy)12+Internet Explorer11 Firefox Android?Safari iOS?Chrome Android?WebView Android37+Samsung Internet?Opera Android? | PageTransitionEvent | Window | Fired at the Window when the page's session history entry becomes the active entry |
pointercancel | PointerEvent | Elements and Text nodes | Fired at the source node when the user attempts to initiate a drag-and-drop operation |
popstate Support in all current engines. Firefox4+Safari5+Chrome5+ Opera11.5+Edge79+ Edge (Legacy)12+Internet Explorer10+ Firefox Android?Safari iOS?Chrome Android?WebView Android37+Samsung Internet?Opera Android11.5+ | PopStateEvent | Window | Fired at the Window when in some cases of session history traversal |
readystatechange Document/readystatechange_event Support in all current engines. Firefox4+Safari5.1+Chrome9+ Opera12.1+Edge79+ Edge (Legacy)12+Internet Explorer4+ Firefox Android?Safari iOS?Chrome Android?WebView Android37+Samsung Internet?Opera Android12.1+ | Event | Document | Documentが解析を完了し、すべてのサブリソースのロードが完了したときにDocument で発火 |
rejectionhandled | PromiseRejectionEvent | グローバルスコープオブジェクト | 以前に処理されなかったpromiseの拒否が処理されたときにグローバルスコープオブジェクトで発火 |
reset Support in all current engines. Firefox6+Safari3+Chrome1+ Opera12.1+Edge79+ Edge (Legacy)12+Internet Explorer9+ Firefox Android?Safari iOS1+Chrome Android?WebView Android37+Samsung Internet?Opera Android12.1+ | Event | form 要素 | リセットするときにform 要素で発火 |
select Support in all current engines. Firefox6+Safari1+Chrome1+ Opera12.1+Edge79+ Edge (Legacy)12+Internet Explorer9+ Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android12.1+ HTMLTextAreaElement/select_event Support in all current engines. Firefox6+Safari1+Chrome1+ Opera12.1+Edge79+ Edge (Legacy)12+Internet Explorer9+ Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android12.1+ | Event | フォームのコントロール | コントロールのテキストの選択が調整されるときにフォームコントロールで発火(APIまたはユーザーによってかどうか) |
storage Support in all current engines. Firefox45+Safari4+Chrome1+ Opera?Edge79+ Edge (Legacy)15+Internet Explorer9+ Firefox Android?Safari iOS4+Chrome Android?WebView Android37+Samsung Internet?Opera Android? | StorageEvent | Window | 対応するlocalStorage またはsessionStorage ストレージ領域が変更するときにWindow イベントで発火 |
submit Support in all current engines. Firefox1+Safari3+Chrome1+ Opera8+Edge79+ Edge (Legacy)12+Internet Explorer9+ Firefox Android?Safari iOS1+Chrome Android?WebView Android?Samsung Internet?Opera Android10.1+ | SubmitEvent | form 要素 | 送信されるときにform 要素で発火 |
toggle HTMLDetailsElement/toggle_event Support in all current engines. Firefox49+Safari10.1+Chrome36+ Opera?Edge79+ Edge (Legacy)?Internet ExplorerNo Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android? Support in all current engines. Firefox🔰 114+Safaripreview+Chrome114+ Opera?Edge114+ Edge (Legacy)?Internet ExplorerNo Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android? | ToggleEvent | details and popover elements | Fired at details elements when they open or close; fired on elements with the popover attribute when they are transitioning between showing and hidden |
unhandledrejection Window/unhandledrejection_event Support in all current engines. Firefox69+Safari11+Chrome49+ Opera?Edge79+ Edge (Legacy)?Internet ExplorerNo Firefox Android?Safari iOS11.3+Chrome Android?WebView Android?Samsung Internet?Opera Android? | PromiseRejectionEvent | グローバルスコープオブジェクト | promiseの拒否が処理されなくなったときにグローバルスコープオブジェクトで発火 |
unload Support in all current engines. Firefox1+Safari3+Chrome1+ Opera4+Edge79+ Edge (Legacy)12+Internet Explorer4+ Firefox Android?Safari iOS1+Chrome Android?WebView Android?Samsung Internet?Opera Android10.1+ | Event | Window | ページが離れるときにWindow オブジェクトで発火 |
visibilitychange Document/visibilitychange_event Support in all current engines. Firefox56+Safari14.1+Chrome62+ Opera49+Edge79+ Edge (Legacy)18Internet Explorer🔰 10+ Firefox Android?Safari iOS?Chrome Android?WebView Android62+Samsung Internet?Opera Android46+ | Event | Document | Fired at the Document object when the page becomes visible or hidden to the user |
以下のHTTPリクエストヘッダーは、この仕様で定義される:
以下のHTTPレスポンスヘッダーは、この仕様で定義される:
Cross-Origin-Embedder-Policy
`Cross-Origin-Embedder-Policy-Report-Only
`Cross-Origin-Opener-Policy
`Cross-Origin-Opener-Policy-Report-Only
`Origin-Agent-Cluster
`Refresh
`X-Frame-Options
`この仕様では、以下のMIMEタイプが言及される:
application/atom+xml
application/json
application/octet-stream
application/microdata+json
application/rss+xml
application/wasm
application/x-www-form-urlencoded
application/xhtml+xml
application/xml
image/gif
image/jpeg
image/png
image/svg+xml
multipart/form-data
multipart/mixed
multipart/x-mixed-replace
text/css
text/event-stream
text/javascript
text/json
text/plain
text/html
text/ping
text/uri-list
text/vcard
text/vtt
text/xml
video/mp4
video/mpeg