1. 索引
    1. 要素
    2. 要素コンテンツカテゴリー
    3. 属性
    4. 要素インターフェイス
    5. 全インターフェイス
    6. イベント
    7. 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文書の本体セクショニングルートhtmlフローグローバル; onafterprint; onbeforeprint; onbeforeunload; onhashchange; onlanguagechange; onmessage; onmessageerror; onoffline; ononline; onpagehide; onpageshow; onpopstate; onrejectionhandled; onstorage; onunhandledrejection; onunloadHTMLBodyElement
br詩や住所などにおける改行フロー; フレージングフレージンググローバルHTMLBRElement
buttonボタンコントロールフロー; フレージング; インタラクティブ; 記載; ラベル付け可能; 送信可能; フォーム関連; パルパブルフレージングフレージング*グローバル; disabled; form; formaction; formenctype; formmethod; formnovalidate; formtarget; name; 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*; フローグローバル; 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フォームコントロールのグループフロー; セクショニングルート; 記載; フォーム関連; パルパブルフローlegend*; フローグローバル; disabled; form; nameHTMLFieldSetElement
figcaptionfigureのためのキャプションnonefigureフローグローバルHTMLElement
figureオプションでキャプションをもつ図フロー; セクショニングルート; パルパブルフローfigcaption*; フローグローバルHTMLElement
footerページまたはセクションのフッターフロー; パルパブルフローフロー*グローバルHTMLElement
formユーザー送信可能フォームフロー; パルパブルフローフロー*グローバル; accept-charset; action; autocomplete; enctype; method; name; novalidate; 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*グローバル; manifestHTMLHtmlElement
i代替音声フロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
iframeネストされたブラウジングコンテキストフロー; フレージング; エンベディッド; インタラクティブ; パルパブルフレージングglobals; src; srcdoc; name; sandbox; allow; allowfullscreen; width; height; referrerpolicy; loadingHTMLIFrameElement
img画像フロー; フレージング; エンベディッド; インタラクティブ*; フォーム関連; パルパブルフレージング; pictureグローバル; alt; src; srcset; sizes; crossorigin; usemap; ismap; width; height; referrerpolicy; decoding; loadingHTMLImageElement
inputフォームのコントロールフロー; フレージング; インタラクティブ*; 記載; ラベル付け可能; 送信可能; リセット可能; フォーム関連; パルパブル*フレージンググローバル; accept; alt; autocomplete; checked; dirname; disabled; form; formaction; formenctype; formmethod; formnovalidate; formtarget; height; list; max; maxlength; min; minlength; multiple; name; pattern; placeholder; 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*; フレージング*グローバル; href; crossorigin; rel; as; media; hreflang; type; sizes; imagesrcset; imagesizes; referrerpolicy; integrity; color; disabledHTMLLinkElement
main文書の主要なコンテンツのためのコンテナフロー; パルパブルフロー*フローグローバルHTMLElement
mapイメージマップフロー; フレージング*; パルパブルフレージング透過的; area*グローバル; nameHTMLMapElement
markハイライトフロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
MathML mathMathMLルートフロー; フレージング; エンベディッド; パルパブルフレージング[MATHML]による[MATHML]によるElement
menuコマンドのメニューフロー; パルパブル*フローli; スクリプトサポート要素グローバルHTMLMenuElement
metaテキストメタデータメタデータ; フロー*; フレージング*head; noscript*; フレージング*グローバル; name; http-equiv; content; charsetHTMLMetaElement
meterゲージフロー; フレージング; ラベル付け可能; パルパブルフレージングフレージング*グローバル; value; min; max; low; high; optimumHTMLMeterElement
navナビゲーションリンクをもつセクションフロー; セクショニング; パルパブルフローフローグローバルHTMLElement
noscriptスクリプトに対するフォールバックコンテンツメタデータ; フロー; フレージングhead*; フレージング*異なる*グローバルHTMLElement
object画像、ネストされたブラウジングコンテキスト、またはプラグインフロー; フレージング; エンベディッド; インタラクティブ*; 記載; 送信可能; フォーム関連; パルパブルフレージングparam*; 透過的グローバル; data; type; name; usemap; 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
paramobjectに対するパラメーターnoneobjectグローバル; name; valueHTMLParamElement
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; フレージング; スクリプトサポート要素スクリプト、データ、またはスクリプト文書*グローバル; src; type; async; defer; crossorigin; integrity; referrerpolicyHTMLScriptElement
section汎用の文書またはアプリケーションのセクションフロー; セクショニング; パルパブルフローフローグローバルHTMLElement
selectリストボックスコントロールフロー; フレージング; インタラクティブ*; 記載; ラベル付け可能; 送信可能; リセット可能; フォーム関連; パルパブル*フレージングoption; optgroup; スクリプトサポート要素グローバル; autocomplete; disabled; form; multiple; name; required; sizeHTMLSelectElement
slotシャドウツリールートフロー; フレージングフレージング透過的グローバル; nameHTMLSlotElement
smallサイドコメントフロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
sourceimgの画像ソース、またはvideoもしくはaudioのメディアソースnonepicture; video; audioグローバル; src; type; srcset; sizes; mediaHTMLSourceElement
span汎用フレージングコンテナフロー; フレージング; パルパブルフレージングフレージンググローバルHTMLSpanElement
strong重要フロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
style埋め込みスタイル情報メタデータhead; noscript*テキスト*グローバル; mediaHTMLStyleElement
sub下付き文字フロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
summarydetailsのためのキャプションnonedetailsフレージング; ヘディングコンテンツグローバルHTMLElement
sup上付き文字フロー; フレージング; パルパブルフレージングフレージンググローバルHTMLElement
SVG svgSVGルートフロー; フレージング; エンベディッド; パルパブルフレージング[SVG]による[SVG]によるSVGSVGElement
tableフロー; パルパブルフローcaption*; colgroup*; thead*; tbody*; tfoot*; tr*; スクリプトサポート要素グローバルHTMLTableElement
tbody表中の行のグループnonetabletr; スクリプトサポート要素グローバルHTMLTableSectionElement
td表のセルセクショニングルートtrフローグローバル; colspan; rowspan; headersHTMLTableCellElement
templateテンプレートメタデータ; フロー; フレージング; スクリプトサポートメタデータ; フレージング; スクリプトサポート; colgroup*グローバルHTMLTemplateElement
textareaマルチラインテキストコントロールフロー; フレージング; インタラクティブ*; 記載; ラベル付け可能; 送信可能; リセット可能; フォーム関連; パルパブル*フレージングtextグローバル; 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; 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状態でない場合) objectusemap属性が存在する場合); videocontrols属性が存在する場合)
セクショニングルートblockquote; body; details; dialog; fieldset; figure; td
フォームに関連付けられた要素button; fieldset; input; label; object; output; select; textarea; img; フォームに関連付けられたカスタム要素
記載要素button; fieldset; input; object; output; select; textarea; フォームに関連付けられたカスタム要素
送信可能要素button; input; object; 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; 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; pre; progress; q; ruby; s; samp; 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()の使用を許可するかどうか真偽属性
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フォームオートフィル機能に対するヒントオートフィルフィールド名および関連するトークン*
autofocusHTML要素ページが読み込まれたときに要素に自動的にフォーカスする真偽属性
autoplayaudio; videoページが読み込まれるときにメディアリソースが自動的に開始可能というヒント真偽属性
charsetmeta文字エンコーディング宣言"utf-8"
checkedinputコントロールがチェックされているかどうか真偽属性
citeblockquote; del; ins; q編集に関する引用またはより多くの情報源へのリンク潜在的にスペースで囲まれた妥当なURL
classHTML要素要素が属するクラス空白区切りトークンの集合
colorlinkサイトのアイコンをカスタマイズするときに使用する色(rel="mask-icon"に対して)CSS <color>
colstextarea行あたりの最大文字数0より大きい妥当な非負整数
colspantd; thセルがまたがる列の数0より大きい妥当な非負整数
contentmeta要素の値テキスト*
contenteditableHTML要素要素が編集可能かどうか"true"; "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"
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; video縦の寸法妥当な非負整数
hiddenHTML要素要素が関連しているかどうか真偽属性
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"に対して)画像候補文字列のコンマ区切りリスト
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*
loadingimg; iframe読み込み延期を決定するときに使用"lazy"; "eager"
loopaudio; videoメディアリソースをループするかどうか真偽属性
lowmeter低域の上限妥当な浮動小数点数*
manifesthtmlアプリケーションキャッシュマニフェスト潜在的にスペースで囲まれた妥当な空でないURL
maxinput最大値異なる*
maxmeter; progress範囲の上限妥当な浮動小数点数*
maxlengthinput; textarea値の最大長さ妥当な非負整数
medialink; source; style受け入れ可能なメディア妥当なメディアクエリーリスト
methodformフォーム送信に使用する変形"GET"; "POST"; "dialog"
mininput最小値異なる*
minmeter範囲の下限妥当な浮動小数点数*
minlengthinput; textarea値の最小長さ妥当な非負整数
multipleinput; select複数の値を許可するかどうか真偽属性
mutedaudio; videoデフォルトでメディアリソースをミュートするかどうか真偽属性
namebutton; fieldset; input; output; select; textarea; フォームに関連付けられたカスタム要素フォーム送信およびform.elements APIで使用する要素の名前テキスト*
nameformdocument.forms APIで使用するフォーム名テキスト*
nameiframe; objectネストされたブラウジングコンテキスト妥当なブラウジングコンテキスト名またはキーワード
namemapusemap 属性から参照するイメージマップの名前 テキスト*
namemetaメタデータ名テキスト*
nameparamパラメーター名テキスト
nameslotシャドウツリースロットの名前テキスト
nomodulescriptモジュールスクリプトをサポートするユーザーエージェントにおける実行を防ぐ真偽属性
nonceHTML要素Content Security Policyチェックで使用される暗号ノンス [CSP]テキスト
novalidateformフォーム送信のためのフォームコントロール検証を回避する真偽属性
opendetailsdetailsが可視かどうか真偽属性
opendialogダイアログボックスが見えるかどうか真偽属性
optimummeterゲージにおける最適値妥当な浮動小数点数*
patterninputフォームコントロールの値でマッチするパターンJavaScript Pattern生成物にマッチする正規表現
pinga; areaURLへのping妥当な空でないURLから成る空白区切りトークンの集合
placeholderinput; textareaフォームコントロール内に配置されるユーザー可視ラベルテキスト*
playsinlinevideo要素の再生領域内のビデオコンテンツを表示することをユーザーエージェントに勧める真偽属性
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ネストされたコンテンツのセキュリティルール"allow-forms", "allow-modals", "allow-orientation-lock", "allow-pointer-lock", "allow-popups", "allow-popups-to-escape-sandbox", "allow-presentation", "allow-same-origin", "allow-scripts"および"allow-top-navigation"から成る、ASCII大文字・小文字不区別の、順不同の一意な空白区切りトークンの集合
scopethヘッダーセルがどのセルに適用するかを指定する"row"; "col"; "rowgroup"; "colgroup"
selectedoptionデフォルトでオプションが選択されるかどうか真偽属性
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; 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; object使用するイメージマップの名前妥当なハッシュ名リファレンス*
valuebutton; optionフォーム送信に対して使用される値テキスト
valuedata機械可読な値テキスト*
valueinputフォームコントロールの値異なる*
valueliリスト項目の順序値妥当な整数
valuemeter; progress要素の現在値妥当な浮動小数点数
valueparamパラメーター値テキスト
widthcanvas; embed; iframe; img; input; object; video横の寸法妥当な非負整数
wraptextareaどのようにフォームコントロール値がフォーム送信に対して包まれるか"soft"; "hard"

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


GlobalEventHandlers/ondrag

Support in all current engines.

Firefox3.5+Safari3.1+Chrome4+
Opera12+Edge79+
Edge (Legacy)12+Internet Explorer10+
Firefox AndroidNoSafari iOSNoChrome AndroidNoWebView AndroidNoSamsung InternetNoOpera AndroidNo

GlobalEventHandlers/ondragend

Support in all current engines.

Firefox3.5+Safari3.1+Chrome4+
Opera12+Edge79+
Edge (Legacy)12+Internet Explorer10+
Firefox AndroidNoSafari iOSNoChrome AndroidNoWebView AndroidNoSamsung InternetNoOpera AndroidNo

GlobalEventHandlers/ondragenter

Support in all current engines.

Firefox3.5+Safari3.1+Chrome4+
Opera12+Edge79+
Edge (Legacy)12+Internet Explorer10+
Firefox AndroidNoSafari iOSNoChrome AndroidNoWebView AndroidNoSamsung InternetNoOpera AndroidNo

GlobalEventHandlers/ondragleave

Support in all current engines.

Firefox3.5+Safari3.1+Chrome4+
Opera12+Edge79+
Edge (Legacy)12+Internet Explorer10+
Firefox AndroidNoSafari iOSNoChrome AndroidNoWebView AndroidNoSamsung InternetNoOpera AndroidNo

GlobalEventHandlers/ondragover

Support in all current engines.

Firefox3.5+Safari3.1+Chrome4+
Opera12+Edge79+
Edge (Legacy)12+Internet Explorer10+
Firefox AndroidNoSafari iOSNoChrome AndroidNoWebView AndroidNoSamsung InternetNoOpera AndroidNo

GlobalEventHandlers/ondragstart

Support in all current engines.

Firefox3.5+Safari3.1+Chrome4+
Opera12+Edge79+
Edge (Legacy)12+Internet Explorer10+
Firefox AndroidNoSafari iOSNoChrome AndroidNoWebView AndroidNoSamsung InternetNoOpera AndroidNo

GlobalEventHandlers/ondrop

Support in all current engines.

Firefox3.5+Safari3.1+Chrome4+
Opera12+Edge79+
Edge (Legacy)12+Internet Explorer10+
Firefox AndroidNoSafari iOSNoChrome AndroidNoWebView AndroidNoSamsung InternetNoOpera AndroidNo

GlobalEventHandlers/oninput

Support in all current engines.

Firefox2+SafariYesChromeYes
Opera10+EdgeYes
Edge (Legacy)12+Internet Explorer9+
Firefox AndroidYesSafari iOSYesChrome AndroidYesWebView AndroidYesSamsung InternetYesOpera AndroidYes
イベントハンドラーコンテンツ属性の一覧表
属性要素説明
onabortHTML要素abortイベントハンドラーイベントハンドラーコンテンツ属性
onauxclickHTML要素auxclickイベントハンドラーイベントハンドラーコンテンツ属性
onafterprintbodyWindowオブジェクトのためのafterprintイベントハンドラーイベントハンドラーコンテンツ属性
onbeforeprintbodyWindowオブジェクトのためのbeforeprintイベントハンドラーイベントハンドラーコンテンツ属性
onbeforeunloadbodyWindowオブジェクトのためのbeforeunloadイベントハンドラーイベントハンドラーコンテンツ属性
onblurHTML要素blurイベントハンドラーイベントハンドラーコンテンツ属性
oncancelHTML要素cancelイベントハンドラーイベントハンドラーコンテンツ属性
oncanplayHTML要素canplayイベントハンドラーイベントハンドラーコンテンツ属性
oncanplaythroughHTML要素canplaythroughイベントハンドラーイベントハンドラーコンテンツ属性
onchangeHTML要素changeイベントハンドラーイベントハンドラーコンテンツ属性
onclickHTML要素clickイベントハンドラーイベントハンドラーコンテンツ属性
oncloseHTML要素closeイベントハンドラーイベントハンドラーコンテンツ属性
oncontextmenuHTML要素contextmenuイベントハンドラーイベントハンドラーコンテンツ属性
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イベントハンドラーイベントハンドラーコンテンツ属性
onpageshowbodyWindowオブジェクトのためのpageshowイベントハンドラーイベントハンドラーコンテンツ属性
onpasteHTML要素pasteイベントハンドラーイベントハンドラーコンテンツ属性
onpauseHTML要素pauseイベントハンドラーイベントハンドラーコンテンツ属性
onplayHTML要素playイベントハンドラーイベントハンドラーコンテンツ属性
onplayingHTML要素playingイベントハンドラーイベントハンドラーコンテンツ属性
onpopstatebodyWindowオブジェクトのためのpopstateイベントハンドラーイベントハンドラーコンテンツ属性
onprogressHTML要素progressイベントハンドラーイベントハンドラーコンテンツ属性
onratechangeHTML要素ratechangeイベントハンドラーイベントハンドラーコンテンツ属性
onresetHTML要素resetイベントハンドラーイベントハンドラーコンテンツ属性
onresizeHTML要素resizeイベントハンドラーイベントハンドラーコンテンツ属性
onrejectionhandledbodyWindowオブジェクトのためのrejectionhandledイベントハンドラーイベントハンドラーコンテンツ属性
onscrollHTML要素scrollイベントハンドラーイベントハンドラーコンテンツ属性
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
paramHTMLParamElement : HTMLElement
pictureHTMLPictureElement : HTMLElement
preHTMLPreElement : HTMLElement
progressHTMLProgressElement : HTMLElement
qHTMLQuoteElement : HTMLElement
rpHTMLElement
rtHTMLElement
rubyHTMLElement
sHTMLElement
sampHTMLElement
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インターフェイス関心をひくターゲット説明
abortEventWindowダウンロードがユーザーによって中止される場合Windowで発火
DOMContentLoaded

Window/DOMContentLoaded_event

Support in all current engines.

Firefox1+Safari3.1+Chrome1+
Opera9+Edge79+
Edge (Legacy)12+Internet Explorer9+
Firefox Android4+Safari iOS2+Chrome Android18+WebView Android1+Samsung Internet1.0+Opera Android10.1+
EventDocumentパーサーが終了するとDocumentで発火
afterprint

Window/afterprint_event

Support in all current engines.

Firefox6+Safari13+Chrome63+
Opera50+Edge79+
Edge (Legacy)12+Internet ExplorerYes
Firefox Android?Safari iOS13+Chrome Android63+WebView Android63+Samsung Internet8.0+Opera Android46+
EventWindow印刷後のWindowで発火
beforeprint

Window/beforeprint_event

Support in all current engines.

Firefox6+Safari13+Chrome63+
Opera50+Edge79+
Edge (Legacy)12+Internet ExplorerYes
Firefox Android?Safari iOS13+Chrome Android63+WebView Android63+Samsung Internet8.0+Opera Android46+
EventWindow印刷前のWindowで発火
beforeunload

Window/beforeunload_event

Support in all current engines.

Firefox1+Safari3+Chrome1+
Opera12+Edge79+
Edge (Legacy)12+Internet Explorer4+
Firefox Android4+Safari iOS1+Chrome Android18+WebView Android1+Samsung Internet1.0+Opera Android12+
BeforeUnloadEventWindowページが警告プロンプトを表示したい場合に、ページがアンロードされようとしているときにWindowで発火
blurEventWindow、要素focusedを中止するときにノードで発火
cancel

HTMLDialogElement/cancel_event

Firefox78+SafariNoChromeYes
Opera?EdgeYes
Edge (Legacy)NoInternet ExplorerNo
Firefox AndroidNoSafari iOSNoChrome AndroidNoWebView AndroidNoSamsung InternetNoOpera AndroidNo
Eventdialog要素(たとえばEscキーを押すことによって)ユーザーによって中止された場合にdialog要素で発火
changeEvent フォームのコントロールユーザーが値の変更をコミットしたときにコントロールで発生(inputイベントも参照)。
clickPointerEvent 要素通常、マウスイベント。要素が非ポインター入力デバイス(キーボードなど)からアクティブにされたとき、そのアクティブ化動作が実行される前に要素で総合的に発火
close

HTMLDialogElement/close_event

Support in one engine only.

FirefoxNoSafariNoChromeYes
Opera?EdgeYes
Edge (Legacy)NoInternet ExplorerNo
Firefox AndroidNoSafari iOSNoChrome AndroidNoWebView AndroidNoSamsung InternetNoOpera AndroidNo

WebSocket/close_event

FirefoxYesSafari?ChromeYes
OperaYesEdgeYes
Edge (Legacy)12+Internet Explorer?
Firefox AndroidYesSafari iOS?Chrome AndroidYesWebView AndroidYesSamsung InternetYesOpera Android?
EventまたはCloseEventdialog要素、WebSocket要素が閉じたときにdialog要素で、および接続が終了するときにWebSocketオブジェクトで発火
connect

SharedWorkerGlobalScope/connect_event

Firefox29+SafariNoChrome4+
Opera10.6+Edge79+
Edge (Legacy)NoInternet ExplorerNo
Firefox Android29+Safari iOS?Chrome Android18+WebView AndroidYesSamsung Internet1.0+Opera AndroidYes
MessageEventSharedWorkerGlobalScope新しいクライアントが接続するときに共有ワーカーのグローバルスコープで発火
contextmenu

Element/contextmenu_event

Support in all current engines.

Firefox6+Safari3+Chrome1+
Opera10.5+Edge79+
Edge (Legacy)12+Internet Explorer9+
Firefox Android6+Safari iOS1+Chrome Android18+WebView Android1+Samsung Internet1.0+Opera Android11.1+
PointerEvent 要素ユーザーがコンテキストメニューを要求するときに要素で発火
copyEvent 要素ユーザーがデータをクリップボードにコピーしたときに要素で発火
cutEvent 要素ユーザーが選択したデータをクリップボードにコピーし、文書から選択を削除したときに、要素で発火
error

EventSource/error_event

Support in all current engines.

Firefox6+Safari5+Chrome6+
OperaYesEdge79+
Edge (Legacy)NoInternet ExplorerNo
Firefox Android45+Safari iOS5+Chrome Android18+WebView AndroidYesSamsung Internet1.0+Opera Android12+

WebSocket/error_event

FirefoxYesSafari?ChromeYes
OperaYesEdgeYes
Edge (Legacy)12+Internet Explorer?
Firefox AndroidYesSafari iOS?Chrome AndroidYesWebView AndroidYesSamsung InternetYesOpera Android?
EventまたはErrorEventグローバルスコープオブジェクト、Workerオブジェクト、要素、ネットワーク関連要素予期しないエラー(たとえば、ネットワークエラー、スクリプトエラー、デコードエラー)が発生したときに発火
focusEventWindow、要素フォーカスを得るノードで発火
formdata

HTMLFormElement/formdata_event

Firefox72+SafariNoChrome77+
Opera64+Edge79+
Edge (Legacy)NoInternet ExplorerNo
Firefox AndroidNoSafari iOSNoChrome Android77+WebView Android77+Samsung Internet12.0+Opera Android55+
FormDataEventform要素エントリーリストを構成するときにform要素で発火
hashchange

Window/hashchange_event

Support in all current engines.

Firefox3.6+Safari5+Chrome5+
Opera10.6+Edge79+
Edge (Legacy)12+Internet Explorer8+
Firefox Android4+Safari iOS5+Chrome Android18+WebView AndroidYesSamsung Internet1.0+Opera Android11+
HashChangeEventWindow文書のURLフラグメント部分が変更されたときにWindowで発火
input

HTMLElement/input_event

Support in all current engines.

Firefox6+Safari3.1+Chrome1+
Opera11.6+Edge79+
Edge (Legacy)NoInternet Explorer🔰 9+
Firefox Android6+Safari iOS2+Chrome Android18+WebView Android1+Samsung Internet1.0+Opera Android12+
caniuse.com table
Event フォームのコントロールユーザーが値を変更したときにコントロールで発火(changeイベントも参照)
invalidEvent フォームのコントロールコントロールがはその制約を満たさない場合、フォームの検証中にコントロールで発火
languagechange

Window/languagechange_event

Firefox32+Safari?Chrome37+
Opera24+Edge79+
Edge (Legacy)NoInternet ExplorerNo
Firefox Android4+Safari iOS?Chrome Android37+WebView Android37+Samsung Internet4.0+Opera Android24+

WorkerGlobalScope/languagechange_event

Support in all current engines.

Firefox74+Safari4+Chrome4+
Opera11.5+Edge79+
Edge (Legacy)12+Internet ExplorerYes
Firefox AndroidNoSafari iOS5.1+Chrome Android40+WebView Android?Samsung Internet4.0+Opera AndroidYes
Eventグローバルスコープオブジェクトユーザーの優先言語が変わるときにグローバルスコープオブジェクトで発火
loadEventWindow、要素文書の読み込みが完了するときにWindowで発火し、リソースのロードが完了したときにリソース(たとえばimgembed)を含む要素で発火
message

BroadcastChannel/message_event

Firefox38+SafariNoChrome54+
Opera41+Edge79+
Edge (Legacy)NoInternet ExplorerNo
Firefox Android?Safari iOSNoChrome Android54+WebView Android54+Samsung Internet6.0+Opera Android41+

DedicatedWorkerGlobalScope/message_event

Support in all current engines.

Firefox3.5+Safari4+Chrome4+
Opera10.6+Edge79+
Edge (Legacy)12+Internet Explorer10+
Firefox Android4+Safari iOS5.1+Chrome AndroidYesWebView Android37+Samsung InternetYesOpera Android11.5+

EventSource/message_event

Support in all current engines.

Firefox6+Safari5+Chrome6+
OperaYesEdge79+
Edge (Legacy)NoInternet ExplorerNo
Firefox Android45+Safari iOS5+Chrome Android18+WebView AndroidYesSamsung Internet1.0+Opera Android12+

MessagePort/message_event

Support in all current engines.

FirefoxYesSafari5+Chrome4+
Opera10.6+Edge79+
Edge (Legacy)12+Internet Explorer10+
Firefox AndroidNoSafari iOS5.1+Chrome Android18+WebView AndroidYesSamsung Internet1.0+Opera Android11.5+

WebSocket/message_event

FirefoxYesSafari?ChromeYes
OperaYesEdgeYes
Edge (Legacy)12+Internet Explorer?
Firefox AndroidYesSafari iOS?Chrome AndroidYesWebView AndroidYesSamsung InternetYesOpera Android?

Window/message_event

Support in one engine only.

Firefox?Safari?Chrome60+
Opera47+Edge79+
Edge (Legacy)NoInternet Explorer?
Firefox Android?Safari iOS?Chrome Android60+WebView Android60+Samsung Internet8.0+Opera Android47+

Worker/message_event

Support in all current engines.

Firefox3.5+Safari4+Chrome4+
Opera10.6+Edge79+
Edge (Legacy)12+Internet Explorer10+
Firefox Android4+Safari iOS5.1+Chrome Android18+WebView Android4+Samsung Internet1.0+Opera Android11.5+
MessageEventWindow, EventSource, WebSocket, MessagePort, BroadcastChannel, DedicatedWorkerGlobalScope, Worker, ServiceWorkerContainerオブジェクトがメッセージを受信するときにオブジェクトで発火
messageerror

BroadcastChannel/messageerror_event

Firefox57+SafariNoChrome60+
Opera47+Edge79+
Edge (Legacy)NoInternet ExplorerNo
Firefox Android?Safari iOSNoChrome Android60+WebView Android60+Samsung Internet8.0+Opera Android47+

DedicatedWorkerGlobalScope/messageerror_event

Firefox57+Safari?Chrome60+
Opera47+Edge79+
Edge (Legacy)NoInternet Explorer?
Firefox Android57+Safari iOS?Chrome Android60+WebView Android60+Samsung Internet8.0+Opera Android47+

MessagePort/messageerror_event

Firefox57+Safari?Chrome60+
Opera47+Edge79+
Edge (Legacy)18Internet Explorer?
Firefox Android57+Safari iOS?Chrome Android60+WebView Android60+Samsung Internet8.0+Opera Android47+

Window/messageerror_event

Firefox57+Safari?Chrome60+
Opera47+Edge79+
Edge (Legacy)NoInternet Explorer?
Firefox Android57+Safari iOS?Chrome Android60+WebView Android60+Samsung Internet8.0+Opera Android47+

Worker/messageerror_event

Firefox57+Safari?Chrome60+
Opera47+Edge79+
Edge (Legacy)18Internet Explorer?
Firefox Android57+Safari iOS?Chrome Android60+WebView Android60+Samsung Internet8.0+Opera Android47+
MessageEventWindow, MessagePort, BroadcastChannel, DedicatedWorkerGlobalScope, Worker, ServiceWorkerContainerオブジェクトがデシリアライズできないメッセージを受け取ったときに発火
offline

Window/offline_event

Support in all current engines.

FirefoxYesSafariYesChromeYes
OperaYesEdgeYes
Edge (Legacy)12+Internet ExplorerYes
Firefox AndroidYesSafari iOSYesChrome AndroidYesWebView AndroidYesSamsung InternetYesOpera AndroidYes
Eventグローバルスコープオブジェクトネットワーク接続に障害が発生したときにグローバルスコープオブジェクトで発火
online

Window/online_event

Support in all current engines.

FirefoxYesSafariYesChromeYes
OperaYesEdgeYes
Edge (Legacy)12+Internet ExplorerYes
Firefox AndroidYesSafari iOSYesChrome AndroidYesWebView AndroidYesSamsung InternetYesOpera AndroidYes
Eventグローバルスコープオブジェクトネットワーク接続が戻るときにグローバルスコープオブジェクトで発火
open

EventSource/open_event

Support in all current engines.

Firefox6+Safari5+Chrome6+
OperaYesEdge79+
Edge (Legacy)NoInternet ExplorerNo
Firefox Android45+Safari iOS5+Chrome Android18+WebView AndroidYesSamsung Internet1.0+Opera Android12+

WebSocket/open_event

FirefoxYesSafari?ChromeYes
OperaYesEdgeYes
Edge (Legacy)12+Internet Explorer?
Firefox AndroidYesSafari iOS?Chrome AndroidYesWebView AndroidYesSamsung InternetYesOpera Android?
EventEventSource, WebSocket接続が確立されるときにネットワーク関連オブジェクトで発火
pagehide

Window/pagehide_event

Support in all current engines.

FirefoxYesSafariYesChrome3+
OperaYesEdge79+
Edge (Legacy)12+Internet ExplorerYes
Firefox AndroidYesSafari iOSYesChrome Android18+WebView Android37+Samsung Internet1.0+Opera AndroidYes
PageTransitionEventWindowセッション履歴内のページのエントリーが現在のエントリーをやめるときにWindowで発火
pageshow

Window/pageshow_event

Support in all current engines.

FirefoxYesSafariYesChrome3+
OperaYesEdge79+
Edge (Legacy)12+Internet ExplorerYes
Firefox AndroidYesSafari iOSYesChrome Android18+WebView Android37+Samsung Internet1.0+Opera AndroidYes
caniuse.com table
PageTransitionEventWindowセッション履歴内のページのエントリーが現在のエントリーになるときにWindowで発火
pasteEvent 要素ユーザーが(もしあれば)特定のコンテキストでサポートされる最も適切なフォーマットでクリップボードデータを挿入するときに要素で発火
popstate

Window/popstate_event

Support in all current engines.

Firefox4+Safari6+Chrome5+
Opera11.5+Edge79+
Edge (Legacy)12+Internet Explorer10+
Firefox Android4+Safari iOS5.1+Chrome Android18+WebView Android37+Samsung Internet1.0+Opera Android11.5+
PopStateEventWindowユーザーがセッション履歴をナビゲートするときにWindowで発火
readystatechange

Document/readystatechange_event

Support in all current engines.

FirefoxYesSafariYesChromeYes
OperaYesEdgeYes
Edge (Legacy)12+Internet ExplorerYes
Firefox AndroidYesSafari iOSYesChrome AndroidYesWebView AndroidYesSamsung InternetYesOpera AndroidYes
EventDocumentDocumentが解析を完了し、すべてのサブリソースのロードが完了したときにDocumentで発火
rejectionhandledPromiseRejectionEventグローバルスコープオブジェクト以前に処理されなかったpromiseの拒否が処理されたときにグローバルスコープオブジェクトで発火
reset

HTMLFormElement/reset_event

Support in all current engines.

FirefoxYesSafariYesChromeYes
OperaYesEdgeYes
Edge (Legacy)12+Internet ExplorerYes
Firefox AndroidYesSafari iOSYesChrome AndroidYesWebView AndroidYesSamsung InternetYesOpera AndroidYes
Eventform要素リセットするときにform要素で発火
securitypolicyviolationEvent 要素Content Security Policy違反が生成されたときに要素で発火 [CSP]
selectEvent フォームのコントロールコントロールのテキストの選択が調整されるときにフォームコントロールで発火(APIまたはユーザーによってかどうか)
slotchangeEventslot要素割り当てられたノードが変更されたときにslot要素で発火
storage

Window/storage_event

Firefox45+Safari?Chrome1+
Opera15+Edge79+
Edge (Legacy)18Internet Explorer?
Firefox Android45+Safari iOS?Chrome Android18+WebView Android37+Samsung Internet1.0+Opera Android14+
StorageEventWindow対応するlocalStorageまたはsessionStorageストレージ領域が変更するときにWindowイベントで発火
submit

HTMLFormElement/submit_event

Support in all current engines.

Firefox1+Safari3+Chrome1+
Opera8+Edge79+
Edge (Legacy)12+Internet Explorer9+
Firefox Android4+Safari iOS1+Chrome Android18+WebView Android1+Samsung Internet1.0+Opera Android10.1+
Eventform要素送信されるときにform要素で発火
toggle

HTMLDetailsElement/toggle_event

Support in all current engines.

FirefoxYesSafariYesChromeYes
OperaYesEdgeYes
Edge (Legacy)NoInternet ExplorerNo
Firefox AndroidYesSafari iOSYesChrome AndroidYesWebView AndroidYesSamsung InternetYesOpera AndroidYes
Eventdetails要素要素が開くまたは閉じるときにdetails要素で発火
unhandledrejectionPromiseRejectionEventグローバルスコープオブジェクトpromiseの拒否が処理されなくなったときにグローバルスコープオブジェクトで発火
unload

Window/unload_event

Support in all current engines.

Firefox1+Safari3+Chrome1+
Opera4+Edge79+
Edge (Legacy)12+Internet Explorer4+
Firefox Android4+Safari iOS1+Chrome Android18+WebView Android1+Samsung Internet1.0+Opera Android10.1+
EventWindowページが離れるときにWindowオブジェクトで発火

メディア要素イベントアプリケーションキャッシュイベント、およびドラッグアンドドロップイベントも参照のこと。

MIMEタイプ

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

application/atom+xml
Atom [ATOM]
application/ecmascript
JavaScript(レガシータイプ) [JAVASCRIPT]
application/javascript
JavaScript(レガシータイプ) [JAVASCRIPT]
application/json
JSON [JSON]
application/x-ecmascript
JavaScript(レガシータイプ) [JAVASCRIPT]
application/x-javascript
JavaScript(レガシータイプ) [JAVASCRIPT]
application/octet-stream
汎用バイナリーデータ [RFC2046]
application/microdata+json
JSONとしてのmicrodata
application/rss+xml
RSS
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/cache-manifest
オフラインアプリケーションキャッシュマニフェスト
text/css
CSS [CSS]
text/ecmascript
JavaScript(レガシータイプ) [JAVASCRIPT]
text/event-stream
サーバー送信ストリーム
text/javascript
JavaScript [JAVASCRIPT]
text/javascript1.0
JavaScript(レガシータイプ) [JAVASCRIPT]
text/javascript1.1
JavaScript(レガシータイプ) [JAVASCRIPT]
text/javascript1.2
JavaScript(レガシータイプ) [JAVASCRIPT]
text/javascript1.3
JavaScript(レガシータイプ) [JAVASCRIPT]
text/javascript1.4
JavaScript(レガシータイプ) [JAVASCRIPT]
text/javascript1.5
JavaScript(レガシータイプ) [JAVASCRIPT]
text/jscript
JavaScript(レガシータイプ) [JAVASCRIPT]
text/json
JSON(レガシータイプ)
text/livescript
JavaScript(レガシータイプ) [JAVASCRIPT]
text/plain
汎用プレーンテキスト [RFC2046] [RFC3676]
text/html
HTML
text/ping
ハイパーリンク監査
text/uri-list
URLのリスト [RFC2483]
text/vcard
vCard [RFC6350]
text/vtt
WebVTT [WEBVTT]
text/x-ecmascript
JavaScript(レガシータイプ) [JAVASCRIPT]
text/x-javascript
JavaScript(レガシータイプ) [JAVASCRIPT]
text/xml
XML [XML] [RFC7303]
video/mp4
MPEG-4動画 [RFC4337]
video/mpeg
MPEG動画 [RFC2046]