1. 索引
    1. 要素
    2. 要素コンテンツカテゴリー
    3. 属性
    4. 要素インターフェイス
    5. 全インターフェイス
    6. イベント
    7. HTTPヘッダー
    8. MIMEタイプ

索引

次の節は、適合する要素および機能についてのみ説明する。

要素

この節は非規範的である。

要素の一覧表
要素説明 カテゴリー親† 属性インターフェイス
aハイパーリンクフロー; フレージング*; インタラクティブ; パルパブルフレージング透過的*グローバル; href; target; download; ping; rel; hreflang; type; referrerpolicyHTMLAnchorElement
abbr略語フロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
addressページまたはarticle要素の連絡先情報フロー; パルパブルフローフロー*グローバルHTMLElement
areaイメージマップ上のハイパーリンクまたはデッドエリアフロー; フレージングフレージング*グローバル; alt; coords; shape; href; target; download; ping; rel; referrerpolicyHTMLAreaElement
article自己完結型のシンジケーションや再利用可能な文書フロー; セクショニング; パルパブルフローフローグローバルHTMLElement
asideわずかに関連するコンテンツのためのサイドバーフロー; セクショニング; パルパブルフローフローグローバルHTMLElement
audioオーディオプレーヤーフロー; フレージング; エンベディッド; インタラクティブ; パルパブル*フレージングsource*; track*; 透過的*グローバル; src; crossorigin; preload; autoplay; loop; muted; controlsHTMLAudioElement
bキーワードフロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
baseハイパーリンクフォームのための基底URLとデフォルトターゲットナビゲート可能メタデータheadグローバル; href; targetHTMLBaseElement
bdiテキスト方向の分離フロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
bdoテキスト方向形式フロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
blockquote別の情報源から引用されるセクション フロー; パルパブルフローフローグローバル; citeHTMLQuoteElement
body文書の本体nonehtmlフローglobals; onafterprint; onbeforeprint; onbeforeunload; onhashchange; onlanguagechange; onmessage; onmessageerror; onoffline; ononline; onpageswap; onpagehide; onpagereveal; onpageshow; onpopstate; onrejectionhandled; onstorage; onunhandledrejection; onunloadHTMLBodyElement
br詩や住所などにおける改行フロー; フレージングフレージンググローバルHTMLBRElement
buttonボタンコントロールフロー; フレージング; インタラクティブ; 記載; ラベル付け可能; 送信可能; フォーム関連; パルパブルフレージングフレージング*globals; command; commandfor; disabled; form; formaction; formenctype; formmethod; formnovalidate; formtarget; name; popovertarget; popovertargetaction; type; valueHTMLButtonElement
canvasスクリプタブルなビットマップキャンバスフロー; フレージング; エンベディッド; パルパブルフレージング透過的グローバル; width; heightHTMLCanvasElement
caption表題nonetableフロー*グローバルHTMLTableCaptionElement
cite作品のタイトルフロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
codeコンピューターコードフロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
col表列nonecolgroupグローバル; spanHTMLTableColElement
colgroup表における列のグループnonetablecol*; template*グローバル; spanHTMLTableColElement
data等価な機械可読形式フロー; フレージング; パルパブルフレージングフレージンググローバル; valueHTMLDataElement
datalistコンボボックスコントロールに対する選択肢のためのコンテナーフロー; フレージングフレージングフレージング*; option*; スクリプトサポート要素*グローバルHTMLDataListElement
dddt要素に対応するコンテンツnonedl; div*フローグローバルHTMLElement
del文書から除去フロー; フレージング*; パルパブルフレージング透過的グローバル; cite; datetimeHTMLModElement
details詳細を隠すための公開コントロールフロー; インタラクティブ; パルパブルフローsummary*; フローglobals; name; openHTMLDetailsElement
dfn定義例フロー; フレージング; パルパブルフレージングフレージング*グローバルHTMLElement
dialogダイアログボックスまたはウィンドウフローフローフローグローバル; openHTMLDialogElement
div一般的なフローコンテナー、またはdl要素内の名前-値グループのためのコンテナーフロー; パルパブルフロー; dlフローグローバルHTMLDivElement
dl0個以上の名前-値グループから成る連想リストフロー; パルパブルフローdt*; dd*; div*; スクリプトサポート要素グローバルHTMLDListElement
dtdd要素に対応するキャプションnonedl; div*フロー*グローバルHTMLElement
em強調フロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
embedプラグインフロー; フレージング; エンベディッド; インタラクティブ; パルパブルフレージンググローバル; src; type; width; height; any*HTMLEmbedElement
fieldsetフォームコントロールのグループflow; listed; form-associated; palpableフローlegend*; フローグローバル; disabled; form; nameHTMLFieldSetElement
figcaptionfigureのためのキャプションnonefigureフローグローバルHTMLElement
figureオプションでキャプションをもつ図フロー; パルパブルフローfigcaption*; フローグローバルHTMLElement
footerページまたはセクションのフッターフロー; パルパブルフローフロー*グローバルHTMLElement
formユーザー送信可能フォームフロー; パルパブルフローフロー*globals; accept-charset; action; autocomplete; enctype; method; name; novalidate; rel; targetHTMLFormElement
h1, h2, h3, h4, h5, h6見出しフロー; ヘディング; パルパブルlegend; summary; フローフレージンググローバルHTMLHeadingElement
head文書メタデータのためのコンテナーnonehtmlmetadata content*グローバルHTMLHeadElement
headerページまたはセクションのための入門やナビゲーション補助フロー; パルパブルフローフロー*グローバルHTMLElement
hgroup見出しコンテナーフロー; パルパブルlegend; summary; フローh1; h2; h3; h4; h5; h6; スクリプトサポート要素グローバルHTMLElement
hr主題の変化フローフローグローバルHTMLHRElement
htmlルート要素noneなし*head*; body*グローバルHTMLHtmlElement
i代替音声フロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
iframe子ナビゲート可能フロー; フレージング; エンベディッド; インタラクティブ; パルパブルフレージンググローバル; src; srcdoc; name; sandbox; allow; allowfullscreen; width; height; referrerpolicy; loadingHTMLIFrameElement
img画像フロー; フレージング; エンベディッド; インタラクティブ*; フォーム関連; パルパブルフレージング; pictureglobals; alt; src; srcset; sizes; crossorigin; usemap; ismap; width; height; referrerpolicy; decoding; loading; fetchpriorityHTMLImageElement
inputフォームのコントロールフロー; フレージング; インタラクティブ*; 記載; ラベル付け可能; 送信可能; リセット可能; フォーム関連; パルパブル*フレージングglobals; accept; alpha; alt; autocomplete; checked; colorspace; dirname; disabled; form; formaction; formenctype; formmethod; formnovalidate; formtarget; height; list; max; maxlength; min; minlength; multiple; name; pattern; placeholder; popovertarget; popovertargetaction; readonly; required; size; src; step; type; value; widthHTMLInputElement
ins文書への追加フロー; フレージング*; パルパブルフレージング透過的グローバル; cite; datetimeHTMLModElement
kbdユーザー入力フロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
labelフォームコントロールのためのキャプションフロー; フレージング; インタラクティブ; パルパブルフレージングフレージング*グローバル; forHTMLLabelElement
legendfieldsetのためのキャプションnonefieldsetフレージング; ヘディングコンテンツグローバルHTMLLegendElement
liリストの項目noneol; ul; menu*フローグローバル; value*HTMLLIElement
linkメタデータをリンクメタデータ; フロー*; フレージング*head; noscript*; フレージング*globals; href; crossorigin; rel; as; media; hreflang; type; sizes; imagesrcset; imagesizes; referrerpolicy; integrity; blocking; color; disabled; fetchpriorityHTMLLinkElement
main文書の主要なコンテンツのためのコンテナーフロー; パルパブルフロー*フローグローバルHTMLElement
mapイメージマップフロー; フレージング*; パルパブルフレージング透過的; area*グローバル; nameHTMLMapElement
markハイライトフロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
MathML mathMathMLルートフロー; フレージング; エンベディッド; パルパブルフレージング[MATHML]による[MATHML]によるElement
menuコマンドのメニューフロー; パルパブル*フローli; スクリプトサポート要素グローバルHTMLMenuElement
metaテキストメタデータメタデータ; フロー*; フレージング*head; noscript*; フレージング*globals; name; http-equiv; content; charset; mediaHTMLMetaElement
meterゲージフロー; フレージング; ラベル付け可能; パルパブルフレージングフレージング*グローバル; value; min; max; low; high; optimumHTMLMeterElement
navナビゲーションリンクをもつセクションフロー; セクショニング; パルパブルフローフローグローバルHTMLElement
noscriptスクリプトに対するフォールバックコンテンツメタデータ; フロー; フレージングhead*; フレージング*異なる*グローバルHTMLElement
object画像、子ナビゲート可能、またはプラグインフロー; フレージング; エンベディッド; インタラクティブ*; 記載; フォーム関連; パルパブルフレージング透過的グローバル; data; type; name; form; width; heightHTMLObjectElement
ol順序付きのリストフロー; パルパブル*フローli; スクリプトサポート要素グローバル; reversed; start; typeHTMLOListElement
optgroupリストボックス内の選択肢のグループnoneselectoption; スクリプトサポート要素グローバル; disabled; labelHTMLOptGroupElement
optionリストボックスまたはコンボボックスコントロール内の選択肢noneselect; datalist; optgroupテキスト*グローバル; disabled; label; selected; valueHTMLOptionElement
output計算された出力値フロー; フレージング; 記載; ラベル付け可能; リセット可能; フォーム関連; パルパブルフレージングフレージンググローバル; for; form; nameHTMLOutputElement
p段落フロー; パルパブルフローフレージンググローバルHTMLParagraphElement
picture画像フロー; フレージング; エンベディッド; パルパブルフレージングsource*; 1つのimg; スクリプトサポート要素グローバルHTMLPictureElement
pre整形済みテキストのブロックフロー; パルパブルフローフレージンググローバルHTMLPreElement
progress進捗バーフロー; フレージング; ラベル付け可能; パルパブルフレージングフレージング*グローバル; value; maxHTMLProgressElement
q引用文フロー; フレージング; パルパブルフレージングフレージンググローバル; citeHTMLQuoteElement
rpルビ注釈テキストに対する丸括弧nonerubytextグローバルHTMLElement
rtルビ注釈テキストnonerubyフレージンググローバルHTMLElement
rubyルビ注釈フロー; フレージング; パルパブルフレージングフレージング; rt; rp*グローバルHTMLElement
s正確でないテキストフロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
sampコンピューター出力フロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
script埋め込みスクリプトメタデータ; フロー; フレージング; スクリプトサポートhead; フレージング; スクリプトサポート要素スクリプト、データ、またはスクリプト文書*globals; src; type; nomodule; async; defer; crossorigin; integrity; referrerpolicy; blocking; fetchpriorityHTMLScriptElement
search検索コントロールのコンテナーフロー; パルパブルフローフローグローバルHTMLElement
section汎用の文書またはアプリケーションのセクションフロー; セクショニング; パルパブルフローフローグローバルHTMLElement
selectリストボックスコントロールフロー; フレージング; インタラクティブ*; 記載; ラベル付け可能; 送信可能; リセット可能; フォーム関連; パルパブル*フレージングoption; optgroup; スクリプトサポート要素グローバル; autocomplete; disabled; form; multiple; name; required; sizeHTMLSelectElement
slotシャドウツリールートフロー; フレージングフレージング透過的グローバル; nameHTMLSlotElement
smallサイドコメントフロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
sourceimgの画像ソース、またはvideoもしくはaudioのメディアソースnonepicture; video; audioglobals; type; media; src; srcset; sizes; width; heightHTMLSourceElement
span汎用フレージングコンテナーフロー; フレージング; パルパブルフレージングフレージンググローバルHTMLSpanElement
strong重要フロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
style埋め込みスタイル情報メタデータhead; noscript*テキスト*globals; media; blockingHTMLStyleElement
sub下付き文字フロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
summarydetailsのためのキャプションnonedetailsフレージング; ヘディングコンテンツグローバルHTMLElement
sup上付き文字フロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
SVG svgSVGルートフロー; フレージング; エンベディッド; パルパブルフレージング[SVG]による[SVG]によるSVGSVGElement
tableフロー; パルパブルフローcaption*; colgroup*; thead*; tbody*; tfoot*; tr*; スクリプトサポート要素グローバルHTMLTableElement
tbody表中の行のグループnonetabletr; スクリプトサポート要素グローバルHTMLTableSectionElement
td表のセルnonetrフローグローバル; colspan; rowspan; headersHTMLTableCellElement
templateテンプレートメタデータ; フロー; フレージング; スクリプトサポートメタデータ; フレージング; スクリプトサポート; colgroup*globals; shadowrootmode; shadowrootdelegatesfocus; shadowrootclonable; shadowrootserializableHTMLTemplateElement
textareaマルチラインテキストコントロールフロー; フレージング; インタラクティブ*; 記載; ラベル付け可能; 送信可能; リセット可能; フォーム関連; パルパブル*フレージングtextglobals; autocomplete; cols; dirname; disabled; form; maxlength; minlength; name; placeholder; readonly; required; rows; wrapHTMLTextAreaElement
tfoot表中のフッター行のグループnonetabletr; スクリプトサポート要素グローバルHTMLTableSectionElement
th表のヘッダーセルインタラクティブ*trフロー*グローバル; colspan; rowspan; headers; scope; abbrHTMLTableCellElement
thead表中のヘッダー行のグループnonetabletr; スクリプトサポート要素グローバルHTMLTableSectionElement
time日付または時刻関連データの等価な機械可読形式フロー; フレージング; パルパブルフレージングフレージンググローバル; datetimeHTMLTimeElement
title文書のタイトルメタデータheadテキスト*グローバルHTMLTitleElement
tr表の行nonetable; thead; tbody; tfootth*; td; スクリプトサポート要素グローバルHTMLTableRowElement
track時限テキストトラックnoneaudio; videoグローバル; default; kind; label; src; srclangHTMLTrackElement
u発声されない注釈フロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
ulリストフロー; パルパブル*フローli; スクリプトサポート要素グローバルHTMLUListElement
var変数フロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
videoビデオプレーヤーフロー; フレージング; エンベディッド; インタラクティブ; パルパブルフレージングsource*; track*; 透過的*グローバル; src; crossorigin; poster; preload; autoplay; playsinline; loop; muted; controls; width; heightHTMLVideoElement
wbr改行の機会フロー; フレージングフレージンググローバルHTMLElement
自律カスタム要素著者定義要素フロー; フレージング; パルパブルフロー; フレージング透過的グローバル; 要素の著者が決定したもの要素の著者によって提供される(HTMLElementから継承)

セル内のアスタリスク(*)は、実際の規則が上記の表に示されたものよりも複雑であることを示している。

† "親"欄のカテゴリーは、それ自体がそのコンテンツモデルで与えられたカテゴリーを記載する親を参照し、カテゴリーで自身が存在する要素を参照しない。たとえば、a要素の"親"の欄は"フレージング"と書かれ、そのコンテンツモデルは"フレージング"カテゴリーを含む任意の要素は、a要素の親であるかもしれない。"フロー"カテゴリーはすべての"フレージング"要素を含むので、それはth要素が、a要素の親かもしれないことを意味する。

要素コンテンツカテゴリー

この節は非規範的である。

要素コンテンツカテゴリーの一覧表
カテゴリー 要素例外をもつ要素
メタデータコンテンツbase; link; meta; noscript; script; style; template; title
フローコンテンツa; abbr; address; article; aside; audio; b; bdi; bdo; blockquote; br; button; canvas; cite; code; data; datalist; del; details; dfn; dialog; div; dl; em; embed; fieldset; figure; footer; form; h1; h2; h3; h4; h5; h6; header; hgroup; hr; i; iframe; img; input; ins; kbd; label; map; mark; MathML math; menu; meter; nav; noscript; object; ol; output; p; picture; pre; progress; q; ruby; s; samp; script; search; section; select; slot; small; span; strong; sub; sup; SVG svg; table; template; textarea; time; u; ul; var; video; wbr; 自律カスタム要素; テキストareamap要素の子孫の場合); linkbody内で許可される場合) main階層的に正しいmain要素の場合); metaitemprop属性が存在する場合)
セクショニングコンテンツarticle; aside; nav; section
ヘディングコンテンツh1; h2; h3; h4; h5; h6; hgroup
フレージングコンテンツa; abbr; audio; b; bdi; bdo; br; button; canvas; cite; code; data; datalist; del; dfn; em; embed; i; iframe; img; input; ins; kbd; label; map; mark; MathML math; meter; noscript; object; output; picture; progress; q; ruby; s; samp; script; select; slot; small; span; strong; sub; sup; SVG svg; template; textarea; time; u; var; video; wbr; 自律カスタム要素; テキストareamap要素の子孫の場合); linkbody内で許可される場合); metaitemprop属性が存在する場合)
エンベディッドコンテンツaudio; canvas; embed; iframe; img; MathML math; object; picture; SVG svg; video
インタラクティブコンテンツbutton; details; embed; iframe; label; select; textareaahref属性が存在する場合); audiocontrols属性が存在する場合); imgusemap属性が存在する場合); inputtype属性がHidden状態でない場合); videocontrols属性が存在する場合)
フォームに関連付けられた要素button; fieldset; input; label; object; output; select; textarea; img; フォームに関連付けられたカスタム要素
記載要素button; fieldset; input; object; output; select; textarea; フォームに関連付けられたカスタム要素
送信可能要素button; input; select; textarea; フォームに関連付けられた要素
リセット可能要素input; output; select; textarea; フォームに関連付けられたカスタム要素
自動大文字化および自動修正の継承要素button; fieldset; input; output; select; textarea
ラベル付け可能要素button; input; meter; output; progress; select; textarea; フォームに関連付けられたカスタム要素
パルパブルコンテンツa; abbr; address; article; aside; b; bdi; bdo; blockquote; button; canvas; cite; code; data; del; details; dfn; div; em; embed; fieldset; figure; footer; form; h1; h2; h3; h4; h5; h6; header; hgroup; i; iframe; img; ins; kbd; label; main; map; mark; MathML math; meter; nav; object; output; p; picture; pre; progress; q; ruby; s; samp; search; section; select; small; span; strong; sub; sup; SVG svg; table; textarea; time; u; var; video; 自律カスタム要素audiocontrols属性が存在する場合); dl(要素の子に少なくとも1つの名前-値のグループが含まれる場合); inputtype属性がHidden状態でない場合); menu (要素の子に少なくとも1つのli要素が含まれる場合); ol(要素の子に少なくとも1つのli要素が含まれる場合); ul (要素の子に少なくとも1つのli要素が含まれる場合); 要素間の空白文字でないテキスト
スクリプトサポート要素script; template

属性

この節は非規範的である。

属性の一覧表(イベントハンドラーコンテンツ属性を除く)
属性要素説明
abbrth他のコンテキスト内のセルを参照するときにヘッダーセルに使用する代替ラベルテキスト*
acceptinputファイルアップロードコントロールで予期されるファイルタイプに対するヒントパラメーターがない妥当なMIMEタイプ文字列、またはaudio/*video/*、もしくはimage/*で構成されるコンマ区切りトークンの集合*
accept-charsetformフォーム送信に使用する文字エンコーディング"UTF-8"に一致するASCII大文字・小文字不区別
accesskeyHTML要素要素をアクティブにするまたはフォーカスするキーボードショートカット順序付きの一意な空白区切りトークンの集合、これらのトークンはいずれも別のトークンと同一でなく、それぞれが正確に1コードポイント長さ
actionformフォーム送信に使用するURL潜在的にスペースで囲まれた妥当な空でないURL
allowiframeiframeのコンテンツに適用されるパーミッションポリシーSerialized permissions policy
allowfullscreeniframeiframeのコンテンツにrequestFullscreen()の使用を許可するかどうか真偽属性
alphainput色のアルファコンポーネントを設定可能にする真偽属性
altarea; img; input画像が利用不可のときに使用する置換テキストテキスト*
aslinkプリロードリクエストの潜在的な宛先rel="preload"およびrel="modulepreload"に対して)rel="preload"の場合、潜在的な宛先rel="modulepreload"の場合、スクリプト様の宛先
asyncscriptフェッチの間ブロックなしで、可能な場合にスクリプトを実行する真偽属性
autocapitalizeHTML要素推奨される自動大文字化の動作(サポートされている入力方法の場合)"on"; "off"; "none"; "sentences"; "words"; "characters"
autocompleteformフォーム内のコントロールのオールフィル機能に対するデフォルト設定"on"; "off"
autocompleteinput; select; textareaフォームオートフィル機能に対するヒントオートフィルフィールド名および関連するトークン*
autocorrectHTML要素推奨される自動修正動作(サポートされている入力メソッドの場合)"on"; "off"
autofocusHTML要素ページが読み込まれたときに要素に自動的にフォーカスする真偽属性
autoplayaudio; videoページが読み込まれるときにメディアリソースが自動的に開始可能というヒント真偽属性
blockinglink; script; style要素が潜在的にレンダリングブロックキングであるかどうか順不同の一意な空白区切りトークンの集合*
charsetmeta文字エンコーディング宣言"utf-8"
checkedinputコントロールがチェックされているかどうか真偽属性
citeblockquote; del; ins; q編集に関する引用またはより多くの情報源へのリンク潜在的にスペースで囲まれた妥当なURL
classHTML要素要素が属するクラス空白区切りトークンの集合
closedbydialogダイアログを閉じるユーザーアクション"any"; "closerequest"; "none";
colorlinkサイトのアイコンをカスタマイズするときに使用する色(rel="mask-icon"に対して)CSS <color>
colorspaceinputシリアライズされた色の色空間"limited-srgb"; "display-p3"
colstextarea行あたりの最大文字数0より大きい妥当な非負整数
colspantd; thセルがまたがる列の数0より大きい妥当な非負整数
commandbuttonIndicates to the targeted element which action to take."toggle-popover"; "show-popover"; "hide-popover"; "close"; "show-modal"; a custom command keyword
commandforbuttonTargets another element to be invoked.ID*
contentmeta要素の値テキスト*
contenteditableHTML要素要素が編集可能かどうか"true"; "plaintext-only"; "false"
controlsaudio; videoユーザーエージェントのコントロールを表示する真偽属性
coordsareaイメージマップ内に作成する図形の座標妥当な 浮動小数点数のリスト*
crossoriginaudio; img; link; script; video要素が生成元をまたい要求を処理する方法"anonymous"; "use-credentials"
dataobjectリソースのアドレス潜在的にスペースで囲まれた妥当な空でないURL
datetimedel; ins変更日付および(任意の)時刻任意で時刻をもつ妥当な日付文字列
datetimetime機械可読な値妥当な月文字列妥当な日付文字列妥当な年なし日付文字列妥当な時刻文字列妥当なローカル日付および時刻文字列妥当なタイムゾーンオフセット文字列妥当なグローバル日付および時刻文字列妥当な週文字列妥当な非負整数、または妥当な期間文字列
decodingimgプレゼンテーションに対するにこの画像を処理する時に使用するデコーディングヒント"sync"; "async"; "auto"
defaulttrack他のテキストトラックがより適切でない場合にトラックを作動させる真偽属性
deferscriptスクリプトの実行を延期する真偽属性
dirHTML要素要素のテキスト方向"ltr"; "rtl"; "auto"
dirbdo要素のテキスト方向"ltr"; "rtl"
dirnameinput; textareaフォーム送信で、要素の方向を送信するために使用するフォームコントロールの名前テキスト*
disabledbutton; input; optgroup; option; select; textarea; フォームに関連付けられたカスタム要素フォームコントロールが無効であるかどうか真偽属性
disabledfieldset内部のlegendを除いて、フォームコントロールが無効であるかどうか真偽属性
disabledlinkリンクが無効であるかどうか真偽属性
downloada; areaリソースをナビゲートする代わりにダウンロードし、その場合リソースのファイル名にするかどうかテキスト
draggableHTML要素要素がドラッグ可能かどうか"true"; "false"
enctypeformフォーム送信に使用するエントリーリストのエンコーディングタイプ"application/x-www-form-urlencoded"; "multipart/form-data"; "text/plain"
enterkeyhintHTML要素Enterキーアクションを選択するためのヒント"enter"; "done"; "go"; "next"; "previous"; "search"; "send"
fetchpriorityimg; link; script要素によって開始されるフェッチ優先度を設定する"auto"; "high"; "low"
forlabelフォームコントロールとラベルを関連付けるID*
foroutput出力が計算されたコントロールフォームを指定するIDから成る順不同の一意な空白区切りトークンの集合*
formbutton; fieldset; input; object; output; select; textarea; フォームに関連付けられたカスタム要素form要素とこの要素を関連付けるID*
formactionbutton; inputフォーム送信に使用するURL潜在的にスペースで囲まれた妥当な空でないURL
formenctypebutton; inputフォーム送信に使用するエントリーリストのエンコーディングタイプ"application/x-www-form-urlencoded"; "multipart/form-data"; "text/plain"
formmethodbutton; inputフォーム送信に使用する変形"GET"; "POST"; "dialog"
formnovalidatebutton; inputフォーム送信のためのフォームコントロール検証を回避する真偽属性
formtargetbutton; inputフォーム送信に対するナビゲート可能妥当なナビゲート可能なターゲット名またはキーワード
headerstd; th該当セルに対するヘッダーセルIDから成る順不同の一意な空白区切りトークンの集合*
heightcanvas; embed; iframe; img; input; object; source (in picture); video縦の寸法妥当な非負整数
hiddenHTML要素要素が関連しているかどうか"until-found"; "hidden"; 空文字列
highmeter高域の下限妥当な浮動小数点数*
hrefa; areaハイパーリンクのアドレス潜在的にスペースで囲まれた妥当なURL
hreflinkハイパーリンクのアドレス潜在的にスペースで囲まれた妥当な空でないURL
hrefbase文書基底URL潜在的にスペースで囲まれた妥当なURL
hreflanga; linkリンクされたリソースの言語妥当なBCP 47言語タグ
http-equivmetaプラグマディレクティブ"content-type"; "default-style"; "refresh"; "x-ua-compatible"; "content-security-policy"
idHTML要素要素のIDテキスト*
imagesizeslink異なるページレイアウトの画像サイズ(rel="preload"に対して)妥当なソースサイズのリスト
imagesrcsetlink高解像度ディスプレイや小型モニターなど、様々な状況で利用する画像。(rel="preload"に対して)画像候補文字列のコンマ区切りリスト
inertHTML要素要素が不活性かどうか真偽属性
inputmodeHTML要素入力モダリティを選択するためのヒント"none"; "text"; "tel"; "email"; "url"; "numeric"; "decimal"; "search"
integritylink; scriptSubresource Integrityチェックで使用される整合性メタデータ[SRI]テキスト
isHTML要素カスタマイズされた組み込み要素を作成する定義されたカスタマイズされた組み込み要素妥当なカスタム要素名
ismapimg画像がサーバーサイドイメージマップであるかどうか真偽属性
itemidHTML要素マイクロデータ項目に対するグローバル識別子潜在的にスペースで囲まれた妥当なURL
itempropHTML要素マイクロデータ項目のプロパティ名妥当な絶対URL定義済みプロパティ名、またはテキストから成る順不同の一意な空白区切りトークンの集合*
itemrefHTML要素参照される要素IDから成る順不同の一意な空白区切りトークンの集合*
itemscopeHTML要素マイクロデータ項目を導入する真偽属性
itemtypeHTML要素マイクロデータ項目の項目タイプ妥当な絶対URLから成る順不同の一意な空白区切りトークンの集合*
kindtrackテキストトラックの種類"subtitles"; "captions"; "descriptions"; "chapters"; "metadata"
labeloptgroup; option; trackユーザー可視ラベルテキスト
langHTML要素要素の言語妥当なBCP 47言語タグまたは空文字列
listinputオートコンプリートオプションのリストID*
loadingiframe; img読み込み延期を決定するときに使用"lazy"; "eager"
loopaudio; videoメディアリソースをループするかどうか真偽属性
lowmeter低域の上限妥当な浮動小数点数*
maxinput最大値異なる*
maxmeter; progress範囲の上限妥当な浮動小数点数*
maxlengthinput; textarea値の最大長さ妥当な非負整数
medialink; meta; source; style受け入れ可能なメディア妥当なメディアクエリーリスト
methodformフォーム送信に使用する変形"GET"; "POST"; "dialog"
mininput最小値異なる*
minmeter範囲の下限妥当な浮動小数点数*
minlengthinput; textarea値の最小長さ妥当な非負整数
multipleinput; select複数の値を許可するかどうか真偽属性
mutedaudio; videoデフォルトでメディアリソースをミュートするかどうか真偽属性
namebutton; fieldset; input; output; select; textarea; フォームに関連付けられたカスタム要素フォーム送信およびform.elements APIで使用する要素の名前テキスト*
namedetails相互に排他的なdetails要素のグループの名前テキスト*
nameformdocument.forms APIで使用するフォーム名テキスト*
nameiframe; objectナビゲート可能なコンテンツの名前妥当なナビゲート可能なターゲット名またはキーワード
namemapusemap 属性から参照するイメージマップの名前 テキスト*
namemetaメタデータ名テキスト*
nameslotシャドウツリースロットの名前テキスト
nomodulescriptモジュールスクリプトをサポートするユーザーエージェントにおける実行を防ぐ真偽属性
nonceHTML要素Content Security Policyチェックで使用される暗号ノンス [CSP]テキスト
novalidateformフォーム送信のためのフォームコントロール検証を回避する真偽属性
opendetailsdetailsが可視かどうか真偽属性
opendialogダイアログボックスが見えるかどうか真偽属性
optimummeterゲージにおける最適値妥当な浮動小数点数*
patterninputフォームコントロールの値でマッチするパターンJavaScript Pattern生成物にマッチする正規表現
pinga; areaURLへのping妥当な空でないURLから成る空白区切りトークンの集合
placeholderinput; textareaフォームコントロール内に配置されるユーザー可視ラベルテキスト*
playsinlinevideo要素の再生領域内のビデオコンテンツを表示することをユーザーエージェントに勧める真偽属性
popoverHTML要素要素をpopover要素にする"auto"; "manual";
popovertargetbutton; inputトグル、表示、または非表示にするポップオーバー要素をターゲットにするID*
popovertargetactionbutton; inputターゲットのポップオーバー要素をトグル、表示、または非表示にするかどうかを示す"toggle"; "show"; "hide"
postervideo先にビデオプレイバックを見せるポスターフレーム潜在的にスペースで囲まれた妥当な空でないURL
preloadaudio; videoメディアリソースがどの程度バッファーリングに必要になるかのヒント"none"; "metadata"; "auto"
readonlyinput; textareaユーザーによって編集される値を許可するかどうか真偽属性
readonlyフォームに関連付けられたカスタム要素willValidateに影響し、カスタム要素の著者によって追加されたすべての動作真偽属性
referrerpolicya; area; iframe; img; link; script要素によって開始されたフェッチのためのリファラーポリシーReferrer policy
rela; areaハイパーリンクを含む文書における位置と宛先のリソースの関係順不同の一意な空白区切りトークンの集合*
rellinkハイパーリンクと宛先のリソースを含む文書の関係順不同の一意な空白区切りトークンの集合*
requiredinput; select; textareaコントロールがフォーム送信に要求されるかどうか真偽属性
reversedolリストの逆順の数真偽属性
rowstextarea表示する行数0より大きい妥当な非負整数
rowspantd; thセルがまたがる行の数妥当な非負整数
sandboxiframeネストされたコンテンツのセキュリティルール順不同の一意な空白区切りトークンの集合ASCII 大文字・小文字不区別、以下から成る:
scopethヘッダーセルがどのセルに適用するかを指定する"row"; "col"; "rowgroup"; "colgroup"
selectedoptionデフォルトで選択肢が選択されるかどうか真偽属性
shadowrootclonabletemplate宣言的なシャドウルートにクローン可能を設定する真偽属性
shadowrootdelegatesfocustemplate宣言的なシャドウルートに代理フォーカスを設定する真偽属性
shadowrootmodetemplate宣言的なシャドウルートのストリーミングを有効にする"open"; "closed"
shadowrootserializabletemplate宣言的なシャドウルートにシリアライズ可能を設定する真偽属性
shapeareaイメージマップ内に作成する図形の種類"circle"; "default"; "poly"; "rect"
sizeinput; selectコントロールのサイズ0より大きい妥当な非負整数
sizeslinkアイコンのサイズ(rel="icon"に対する)順不同の一意な空白区切りトークンの集合ASCII 大文字・小文字不区別、サイズ*から成る
sizesimg; source異なるページレイアウトの画像サイズ妥当なソースサイズのリスト
slotHTML要素要素の希望するスロットテキスト
spancol; colgroup要素がまたがる列の数0より大きい妥当な非負整数
spellcheckHTML要素要素が要素のスペルと文法をチェックすべきかどうか"true"; "false"; 空文字列
srcaudio; embed; iframe; img; input; script; source (in video or audio); track; videoリソースのアドレス潜在的にスペースで囲まれた妥当な空でないURL
srcdociframeiframe内でレンダリングする文書iframe srcdoc 文書*のソース
srclangtrackテキストトラックの言語妥当なBCP 47言語タグ
srcsetimg; source異なる状況で使用するための画像。たとえば、高解像度ディスプレイ、小さなモニター、など。画像候補文字列のコンマ区切りリスト
startolリストの開始値妥当な整数
stepinputフォームコントロールの値でマッチする粒度0より大きい妥当な浮動小数点数、または"any"
styleHTML要素見栄えおよび整形命令CSS宣言*
tabindexHTML要素要素がフォーカス可能およびシーケンシャルフォーカス可能であり、かつシーケンシャルフォーカスナビゲーションのための要素の相対的な順序であるかどうか妥当な整数
targeta; areaハイパーリンクナビゲーションに対するナビゲート可能妥当なナビゲート可能なターゲット名またはキーワード
targetbaseハイパーリンクナビゲーションおよびフォーム送信に対するデフォルトナビゲート可能妥当なナビゲート可能なターゲット名またはキーワード
targetformフォーム送信に対するナビゲート可能妥当なナビゲート可能なターゲット名またはキーワード
titleHTML要素要素に対する助言情報テキスト
titleabbr; dfn省略形の完全な用語または表現テキスト
titleinputパターンの説明(pattern属性で使用した場合)テキスト
titlelinkリンクのタイトルテキスト
titlelink; styleCSSスタイルシートセット名テキスト
translateHTML要素ページがローカライズされるときに、要素が翻訳されるかどうか"yes"; "no"
typea; link参照されるリソースタイプのヒント妥当なMIMEタイプ文字列
typebuttonボタンの種類"submit"; "reset"; "button"
typeembed; object; source埋め込みリソースタイプ妥当なMIMEタイプ文字列
typeinputフォームコントロールの種類inputタイプキーワード
typeolリストマーカーの種類"1"; "a"; "A"; "i"; "I"
typescriptスクリプトの種類"module"; JavaScript MIMEタイプエッセンシャルマッチでない妥当なMIMEタイプ文字列
usemapimg使用するイメージマップの名前妥当なハッシュ名リファレンス*
valuebutton; optionフォーム送信に対して使用される値テキスト
valuedata機械可読な値テキスト*
valueinputフォームコントロールの値異なる*
valueliリスト項目の順序値妥当な整数
valuemeter; progress要素の現在値妥当な浮動小数点数
widthcanvas; embed; iframe; img; input; object; source (in picture); video横の寸法妥当な非負整数
wraptextareaどのようにフォームコントロール値がフォーム送信に対して包まれるか"soft"; "hard"
writingsuggestionsHTML要素要素が文章の書き方を提案できるかどうか。"true"; "false"; 空文字列

セル内のアスタリスク(*)は、実際の規則が上記の表に示されたものよりも複雑であることを示している。


HTMLElement/drag_event

Support in all current engines.

Firefox9+Safari3.1+Chrome1+
Opera12+Edge79+
Edge (Legacy)12+Internet Explorer9+
Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android12+

HTMLElement/dragend_event

Support in all current engines.

Firefox9+Safari3.1+Chrome1+
Opera12+Edge79+
Edge (Legacy)12+Internet Explorer9+
Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android12+

HTMLElement/dragenter_event

Support in all current engines.

Firefox9+Safari3.1+Chrome1+
Opera12+Edge79+
Edge (Legacy)12+Internet Explorer9+
Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android12+

HTMLElement/dragleave_event

Support in all current engines.

Firefox9+Safari3.1+Chrome1+
Opera12+Edge79+
Edge (Legacy)12+Internet Explorer9+
Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android12+

HTMLElement/dragover_event

Support in all current engines.

Firefox9+Safari3.1+Chrome1+
Opera12+Edge79+
Edge (Legacy)12+Internet Explorer9+
Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android12+

HTMLElement/dragstart_event

Support in all current engines.

Firefox9+Safari3.1+Chrome1+
Opera12+Edge79+
Edge (Legacy)12+Internet Explorer9+
Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android12+

HTMLElement/drop_event

Support in all current engines.

Firefox9+Safari3.1+Chrome1+
Opera12+Edge79+
Edge (Legacy)12+Internet Explorer9+
Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android12+
イベントハンドラーコンテンツ属性の一覧表
属性要素説明
onafterprintbodyWindowオブジェクトのためのafterprintイベントハンドラーイベントハンドラーコンテンツ属性
onauxclickHTML要素auxclickイベントハンドラーイベントハンドラーコンテンツ属性
onbeforeinputHTML要素beforeinputイベントハンドラーイベントハンドラーコンテンツ属性
onbeforematchHTML要素beforematchイベントハンドラーイベントハンドラーコンテンツ属性
onbeforeprintbodyWindowオブジェクトのためのbeforeprintイベントハンドラーイベントハンドラーコンテンツ属性
onbeforeunloadbodyWindowオブジェクトのためのbeforeunloadイベントハンドラーイベントハンドラーコンテンツ属性
onbeforetoggleHTML要素beforetoggleイベントハンドラーイベントハンドラーコンテンツ属性
onblurHTML要素blurイベントハンドラーイベントハンドラーコンテンツ属性
oncancelHTML要素cancelイベントハンドラーイベントハンドラーコンテンツ属性
oncanplayHTML要素canplayイベントハンドラーイベントハンドラーコンテンツ属性
oncanplaythroughHTML要素canplaythroughイベントハンドラーイベントハンドラーコンテンツ属性
onchangeHTML要素changeイベントハンドラーイベントハンドラーコンテンツ属性
onclickHTML要素clickイベントハンドラーイベントハンドラーコンテンツ属性
oncloseHTML要素closeイベントハンドラーイベントハンドラーコンテンツ属性
oncommandHTML要素command event handlerイベントハンドラーコンテンツ属性
oncontextlostHTML要素contextlostイベントハンドラーイベントハンドラーコンテンツ属性
oncontextmenuHTML要素contextmenuイベントハンドラーイベントハンドラーコンテンツ属性
oncontextrestoredHTML要素contextrestoredイベントハンドラーイベントハンドラーコンテンツ属性
oncopyHTML要素copyイベントハンドラーイベントハンドラーコンテンツ属性
oncuechangeHTML要素cuechangeイベントハンドラーイベントハンドラーコンテンツ属性
oncutHTML要素cutイベントハンドラーイベントハンドラーコンテンツ属性
ondblclickHTML要素dblclickイベントハンドラーイベントハンドラーコンテンツ属性
ondragHTML要素dragイベントハンドラーイベントハンドラーコンテンツ属性
ondragendHTML要素dragendイベントハンドラーイベントハンドラーコンテンツ属性
ondragenterHTML要素dragenterイベントハンドラーイベントハンドラーコンテンツ属性
ondragleaveHTML要素dragleaveイベントハンドラーイベントハンドラーコンテンツ属性
ondragoverHTML要素dragoverイベントハンドラーイベントハンドラーコンテンツ属性
ondragstartHTML要素dragstartイベントハンドラーイベントハンドラーコンテンツ属性
ondropHTML要素dropイベントハンドラーイベントハンドラーコンテンツ属性
ondurationchangeHTML要素durationchangeイベントハンドラーイベントハンドラーコンテンツ属性
onemptiedHTML要素emptiedイベントハンドラーイベントハンドラーコンテンツ属性
onendedHTML要素endedイベントハンドラーイベントハンドラーコンテンツ属性
onerrorHTML要素errorイベントハンドラーイベントハンドラーコンテンツ属性
onfocusHTML要素focusイベントハンドラーイベントハンドラーコンテンツ属性
onformdataHTML要素formdataイベントハンドラーイベントハンドラーコンテンツ属性
onhashchangebodyWindowオブジェクトのためのhashchangeイベントハンドラーイベントハンドラーコンテンツ属性
oninputHTML要素inputイベントハンドラーイベントハンドラーコンテンツ属性
oninvalidHTML要素invalidイベントハンドラーイベントハンドラーコンテンツ属性
onkeydownHTML要素keydownイベントハンドラーイベントハンドラーコンテンツ属性
onkeypressHTML要素keypressイベントハンドラーイベントハンドラーコンテンツ属性
onkeyupHTML要素keyupイベントハンドラーイベントハンドラーコンテンツ属性
onlanguagechangebodyWindowオブジェクトのためのlanguagechangeイベントハンドラーイベントハンドラーコンテンツ属性
onloadHTML要素loadイベントハンドラーイベントハンドラーコンテンツ属性
onloadeddataHTML要素loadeddataイベントハンドラーイベントハンドラーコンテンツ属性
onloadedmetadataHTML要素loadedmetadataイベントハンドラーイベントハンドラーコンテンツ属性
onloadstartHTML要素loadstartイベントハンドラーイベントハンドラーコンテンツ属性
onmessagebodyWindowオブジェクトのためのmessageイベントハンドラーイベントハンドラーコンテンツ属性
onmessageerrorbodyWindowオブジェクトのためのmessageerrorイベントハンドラーイベントハンドラーコンテンツ属性
onmousedownHTML要素mousedownイベントハンドラーイベントハンドラーコンテンツ属性
onmouseenterHTML要素mouseenterイベントハンドラーイベントハンドラーコンテンツ属性
onmouseleaveHTML要素mouseleaveイベントハンドラーイベントハンドラーコンテンツ属性
onmousemoveHTML要素mousemoveイベントハンドラーイベントハンドラーコンテンツ属性
onmouseoutHTML要素mouseoutイベントハンドラーイベントハンドラーコンテンツ属性
onmouseoverHTML要素mouseoverイベントハンドラーイベントハンドラーコンテンツ属性
onmouseupHTML要素mouseupイベントハンドラーイベントハンドラーコンテンツ属性
onofflinebodyWindowオブジェクトのためのofflineイベントハンドラーイベントハンドラーコンテンツ属性
ononlinebodyWindowオブジェクトのためのonlineイベントハンドラーイベントハンドラーコンテンツ属性
onpagehidebodyWindowオブジェクトのためのpagehideイベントハンドラーイベントハンドラーコンテンツ属性
onpagerevealbodyWindowオブジェクトのためのpagerevealイベントハンドラーイベントハンドラーコンテンツ属性
onpageshowbodyWindowオブジェクトのためのpageshowイベントハンドラーイベントハンドラーコンテンツ属性
onpageswapbodyWindowオブジェクトのためのpageswapイベントハンドラーイベントハンドラーコンテンツ属性
onpasteHTML要素pasteイベントハンドラーイベントハンドラーコンテンツ属性
onpauseHTML要素pauseイベントハンドラーイベントハンドラーコンテンツ属性
onplayHTML要素playイベントハンドラーイベントハンドラーコンテンツ属性
onplayingHTML要素playingイベントハンドラーイベントハンドラーコンテンツ属性
onpopstatebodyWindowオブジェクトのためのpopstateイベントハンドラーイベントハンドラーコンテンツ属性
onprogressHTML要素progressイベントハンドラーイベントハンドラーコンテンツ属性
onratechangeHTML要素ratechangeイベントハンドラーイベントハンドラーコンテンツ属性
onresetHTML要素resetイベントハンドラーイベントハンドラーコンテンツ属性
onresizeHTML要素resizeイベントハンドラーイベントハンドラーコンテンツ属性
onrejectionhandledbodyWindowオブジェクトのためのrejectionhandledイベントハンドラーイベントハンドラーコンテンツ属性
onscrollHTML要素scrollイベントハンドラーイベントハンドラーコンテンツ属性
onscrollendHTML要素scrollendイベントハンドラーイベントハンドラーコンテンツ属性
onsecuritypolicyviolationHTML要素securitypolicyviolationイベントハンドラーイベントハンドラーコンテンツ属性
onseekedHTML要素seekedイベントハンドラーイベントハンドラーコンテンツ属性
onseekingHTML要素seekingイベントハンドラーイベントハンドラーコンテンツ属性
onselectHTML要素selectイベントハンドラーイベントハンドラーコンテンツ属性
onslotchangeHTML要素slotchangeイベントハンドラーイベントハンドラーコンテンツ属性
onstalledHTML要素stalledイベントハンドラーイベントハンドラーコンテンツ属性
onstoragebodyWindowオブジェクトのためのstorageイベントハンドラーイベントハンドラーコンテンツ属性
onsubmitHTML要素submitイベントハンドラーイベントハンドラーコンテンツ属性
onsuspendHTML要素suspendイベントハンドラーイベントハンドラーコンテンツ属性
ontimeupdateHTML要素timeupdateイベントハンドラーイベントハンドラーコンテンツ属性
ontoggleHTML要素toggleイベントハンドラーイベントハンドラーコンテンツ属性
onunhandledrejectionbodyWindowオブジェクトのためのunhandledrejectionイベントハンドラーイベントハンドラーコンテンツ属性
onunloadbodyWindowオブジェクトのためのunloadイベントハンドラーイベントハンドラーコンテンツ属性
onvolumechangeHTML要素volumechangeイベントハンドラーイベントハンドラーコンテンツ属性
onwaitingHTML要素waitingイベントハンドラーイベントハンドラーコンテンツ属性
onwheelHTML要素wheelイベントハンドラーイベントハンドラーコンテンツ属性

要素インターフェイス

この節は非規範的である。

要素インターフェイスの一覧表
要素インターフェイス
aHTMLAnchorElement : HTMLElement
abbrHTMLElement
addressHTMLElement
areaHTMLAreaElement : HTMLElement
articleHTMLElement
asideHTMLElement
audioHTMLAudioElement : HTMLMediaElement : HTMLElement
bHTMLElement
baseHTMLBaseElement : HTMLElement
bdiHTMLElement
bdoHTMLElement
blockquoteHTMLQuoteElement : HTMLElement
bodyHTMLBodyElement : HTMLElement
brHTMLBRElement : HTMLElement
buttonHTMLButtonElement : HTMLElement
canvasHTMLCanvasElement : HTMLElement
captionHTMLTableCaptionElement : HTMLElement
citeHTMLElement
codeHTMLElement
colHTMLTableColElement : HTMLElement
colgroupHTMLTableColElement : HTMLElement
dataHTMLDataElement : HTMLElement
datalistHTMLDataListElement : HTMLElement
ddHTMLElement
delHTMLModElement : HTMLElement
detailsHTMLDetailsElement : HTMLElement
dfnHTMLElement
dialogHTMLDialogElement : HTMLElement
divHTMLDivElement : HTMLElement
dlHTMLDListElement : HTMLElement
dtHTMLElement
emHTMLElement
embedHTMLEmbedElement : HTMLElement
fieldsetHTMLFieldSetElement : HTMLElement
figcaptionHTMLElement
figureHTMLElement
footerHTMLElement
formHTMLFormElement : HTMLElement
h1HTMLHeadingElement : HTMLElement
h2HTMLHeadingElement : HTMLElement
h3HTMLHeadingElement : HTMLElement
h4HTMLHeadingElement : HTMLElement
h5HTMLHeadingElement : HTMLElement
h6HTMLHeadingElement : HTMLElement
headHTMLHeadElement : HTMLElement
headerHTMLElement
hgroupHTMLElement
hrHTMLHRElement : HTMLElement
htmlHTMLHtmlElement : HTMLElement
iHTMLElement
iframeHTMLIFrameElement : HTMLElement
imgHTMLImageElement : HTMLElement
inputHTMLInputElement : HTMLElement
insHTMLModElement : HTMLElement
kbdHTMLElement
labelHTMLLabelElement : HTMLElement
legendHTMLLegendElement : HTMLElement
liHTMLLIElement : HTMLElement
linkHTMLLinkElement : HTMLElement
mainHTMLElement
mapHTMLMapElement : HTMLElement
markHTMLElement
menuHTMLMenuElement : HTMLElement
metaHTMLMetaElement : HTMLElement
meterHTMLMeterElement : HTMLElement
navHTMLElement
noscriptHTMLElement
objectHTMLObjectElement : HTMLElement
olHTMLOListElement : HTMLElement
optgroupHTMLOptGroupElement : HTMLElement
optionHTMLOptionElement : HTMLElement
outputHTMLOutputElement : HTMLElement
pHTMLParagraphElement : HTMLElement
pictureHTMLPictureElement : HTMLElement
preHTMLPreElement : HTMLElement
progressHTMLProgressElement : HTMLElement
qHTMLQuoteElement : HTMLElement
rpHTMLElement
rtHTMLElement
rubyHTMLElement
sHTMLElement
sampHTMLElement
searchHTMLElement
scriptHTMLScriptElement : HTMLElement
sectionHTMLElement
selectHTMLSelectElement : HTMLElement
slotHTMLSlotElement : HTMLElement
smallHTMLElement
sourceHTMLSourceElement : HTMLElement
spanHTMLSpanElement : HTMLElement
strongHTMLElement
styleHTMLStyleElement : HTMLElement
subHTMLElement
summaryHTMLElement
supHTMLElement
tableHTMLTableElement : HTMLElement
tbodyHTMLTableSectionElement : HTMLElement
tdHTMLTableCellElement : HTMLElement
templateHTMLTemplateElement : HTMLElement
textareaHTMLTextAreaElement : HTMLElement
tfootHTMLTableSectionElement : HTMLElement
thHTMLTableCellElement : HTMLElement
theadHTMLTableSectionElement : HTMLElement
timeHTMLTimeElement : HTMLElement
titleHTMLTitleElement : HTMLElement
trHTMLTableRowElement : HTMLElement
trackHTMLTrackElement : HTMLElement
uHTMLElement
ulHTMLUListElement : HTMLElement
varHTMLElement
videoHTMLVideoElement : HTMLMediaElement : HTMLElement
wbrHTMLElement
カスタム要素要素の著者によって提供される(HTMLElementから継承)

全インターフェイス

この節は非規範的である。

イベント

この節は非規範的である。

次の表に、メディア要素イベントおよびドラッグアンドドロップイベントですでに定義されているイベントを除く、この文書によって発火するイベントを示す。

イベントの一覧表
Eventインターフェイス関心をひくターゲット説明
DOMContentLoaded

Window/DOMContentLoaded_event

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+
EventDocumentパーサーが終了するとDocumentで発火
afterprint

Window/afterprint_event

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?
EventWindow印刷後のWindowで発火
beforeprint

Window/beforeprint_event

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?
EventWindow印刷前のWindowで発火
beforematch

Element/beforematch_event

Support in one engine only.

FirefoxNoSafariNoChrome102+
OperaNoEdge102+
Edge (Legacy)?Internet ExplorerNo
Firefox Android?Safari iOS?Chrome Android?WebView Android?Samsung Internet?Opera Android?
Event 要素表示される前に、hidden=until-found属性をもつ要素で発火する。
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 要素popover属性をもつ要素が表示と非表示の間を遷移するときに発火
beforeunload

Window/beforeunload_event

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+
BeforeUnloadEventWindowページが警告プロンプトを表示したい場合に、ページがアンロードされようとしているときにWindowで発火
blurEventWindow、要素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?
EventCloseWatcherdialog要素、input要素Fired at CloseWatcher objects or dialog elements when they receive a close request, or at input elements whose type attribute is in the File state when the user does not change their selection
change

HTMLElement/change_event

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イベントも参照)。
clickPointerEvent 要素通常、マウスイベント。要素が非ポインター入力デバイス(キーボードなど)からアクティブにされたとき、そのアクティブ化動作が実行される前に要素で総合的に発火
close

HTMLDialogElement/close_event

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?
EventCloseWatcher, dialog elements, MessagePortCloseWatcherオブジェクトまたはdialog要素が閉じ要求もしくはウェブ開発者のコードによって閉じられたとき、またはMessagePortオブジェクトがdisentangledされたときに発火。
commandCommandEvent 要素Fired at elements when they handle a user invocation, via a commandfor attribute.
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+
MessageEventSharedWorkerGlobalScope新しいクライアントが接続するときに共有ワーカーのグローバルスコープで発火
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?
Eventcanvas要素、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?
Eventcanvas要素、OffscreenCanvasオブジェクト対応するCanvasRenderingContext2DまたはOffscreenCanvasRenderingContext2Dが失われた後に復旧された場合に発火
currententrychangeNavigationCurrentEntryChangeEventNavigationnavigation.currentEntryが変更されたときに発火。
disposeEventNavigationHistoryEntryNavigationHistoryEntryに対応するセッション履歴エントリーがセッション履歴から永久に削除され、次の場所に移動できなくなったときに発火。
error

EventSource/error_event

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+

Window/error_event

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オブジェクト、要素、ネットワーク関連要素予期しないエラー(たとえば、ネットワークエラー、スクリプトエラー、デコードエラー)が発生したときに発火
focusEventWindow、要素フォーカスを得るノードで発火
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?
FormDataEventform要素エントリーリストを構成するときにform要素で発火
hashchange

Window/hashchange_event

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+
HashChangeEventWindow文書のURLフラグメント部分が変更されたときにWindowで発火
inputEvent 要素ユーザーが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

Window/languagechange_event

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グローバルスコープオブジェクトユーザーの優先言語が変わるときにグローバルスコープオブジェクトで発火
loadEventWindow、要素文書の読み込みが完了するときにWindowで発火し、リソースのロードが完了したときにリソース(たとえばimgembed)を含む要素で発火
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+

EventSource/message_event

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+

MessagePort/message_event

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+

Window/message_event

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+

Worker/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 Android?Samsung Internet?Opera Android11.5+
MessageEventWindow, 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+

Window/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+

Worker/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+
MessageEventWindow, MessagePort, BroadcastChannel, DedicatedWorkerGlobalScope, Worker, ServiceWorkerContainerオブジェクトがデシリアライズできないメッセージを受け取ったときに発火
navigateNavigateEventNavigationナビゲート可能ナビゲートするリロードするトラバースする、またはotherwiseがURLを変更する前に発火
navigateerrorErrorEventNavigationナビゲーションが正常に完了しなかったときに発火
navigatesuccessEventNavigationナビゲーションが正常に完了したときに発火
offline

Window/offline_event

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

Window/online_event

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

EventSource/open_event

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+
EventEventSource接続が確立されたときにEventSourceオブジェクトで発火
pageswapPageSwapEventWindowナビゲーションの結果として文書アンロードされる直前に、Windowで発火。
pagehide

Window/pagehide_event

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?
PageTransitionEventWindowページのセッション履歴エントリーアクティブエントリーでなくなったときにWindowで発火
pagerevealPageRevealEventWindowページが初期化または再アクティブ化された後に初めてレンダリングを開始するときに、 Windowで発火
pageshow

Window/pageshow_event

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?
PageTransitionEventWindowページのセッション履歴エントリーアクティブエントリーになったときにWindowで発火
pointercancelPointerEvent要素およびTextノードユーザーがドラッグアンドドロップ操作を開始しようとしたときにソースノードで発火
popstate

Window/popstate_event

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+
PopStateEventWindowセッション履歴横断可能の場合にWindowで発火
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+
EventDocumentDocumentが解析を完了し、すべてのサブリソースのロードが完了したときにDocumentで発火
rejectionhandledPromiseRejectionEventグローバルスコープオブジェクト以前に処理されなかったpromiseの拒否が処理されたときにグローバルスコープオブジェクトで発火
reset

HTMLFormElement/reset_event

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+
Eventform要素リセットするときにform要素で発火
select

HTMLInputElement/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+

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

Window/storage_event

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?
StorageEventWindow対応するlocalStorageまたはsessionStorageストレージ領域が変更するときにWindowイベントで発火
submit

HTMLFormElement/submit_event

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+
SubmitEventform要素送信されるときに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?

HTMLElement/toggle_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?
ToggleEventdetailsおよびpopover要素details要素が開くまたは閉じる時に発火。popover属性をもつ要素が表示と非表示を切り替えるときに発火
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

Window/unload_event

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+
EventWindowページが離れるときに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+
EventDocumentページがユーザーに表示または非表示になったときにDocumentオブジェクトで発火する。

HTTPヘッダー

この節は非規範的である。

次のHTTPリクエストヘッダーは、この仕様で定義される:

次のHTTPレスポンスヘッダーは、この仕様で定義される:

MIMEタイプ

この節は非規範的である。

この仕様では、次のMIMEタイプが言及される:

application/atom+xml
Atom [ATOM]
application/json
JSON [JSON]
application/octet-stream
汎用バイナリーデータ [RFC2046]
application/microdata+json
JSONとしてのmicrodata
application/rss+xml
RSS
application/wasm
WebAssembly [WASM]
application/x-www-form-urlencoded
フォームの送信
application/xhtml+xml
HTML
application/xml
XML [XML] [RFC7303]
image/gif
GIF画像 [GIF]
image/jpeg
JPEG画像 [JPEG]
image/png
PNG画像 [PNG]
image/svg+xml
SVG画像 [SVG]
multipart/form-data
フォームの送信 [RFC7578]
multipart/mixed
汎用混合コンテンツ [RFC2046]
multipart/x-mixed-replace
ストリーミングサーバープッシュ
text/css
CSS [CSS]
text/event-stream
サーバー送信ストリーム
text/javascript
JavaScript [JAVASCRIPT] [RFC9239]
text/json
JSON(レガシータイプ)
text/plain
汎用プレーンテキスト [RFC2046] [RFC3676]
text/html
HTML
text/ping
ハイパーリンク監査
text/uri-list
URLのリスト [RFC2483]
text/vcard
vCard [RFC6350]
text/vtt
WebVTT [WEBVTT]
text/xml
XML [XML] [RFC7303]
video/mp4
MPEG-4動画 [RFC4337]
video/mpeg
MPEG動画 [RFC2046]