~THIS_PAGEは、~WHATWGによる HTML 仕様の一部である § Index の後半部分を日本語に翻訳したものです。 ~PUB

HTML — 索引(イベントハンドラ内容属性/インタフェース/イベント/HTTPヘッダ/MIME 型)

索引

以下の節が対象にするのは、 適合する[ 要素 / 特能 ]に限られる。 ◎ The following sections only cover conforming elements and features.

要素

【 この節の和訳は、 `別~page@~HTMLindex1#elements-3$にて。 】

要素~内容の分類

【 この節の和訳は、 `別~page@~HTMLindex1#element-content-categories$にて。 】

属性

【 この節の他の内容の和訳は、 `別~page@~HTMLindex1#attributes-3$にて。 】

~event~handler内容~属性

【 原文にある “値” の列は、 省略する (すべて, “`~event~handler内容~属性$” )。 】

`event_handlers_ca^data

要素~interface

◎非規範的 `element_interfaces^data

すべての~interface

◎非規範的

【 `~interface~mixin$は含まれていない。 “部分的” は、 `部分的~interface定義$ (ほとんどは、 廃用にされた特能を定義するためのもの)。 】

`interface_list^data

【すべての~interface~mixin】

【 この節は、 この訳による追加。 】

◎非規範的 `interface_mixin_list^data

~event

◎非規範的

次の表tに, この文書により発火される各種~eventを挙げる — ただし、 `~media要素~event@~HEmedia#mediaevents$, `~DnD~event@~HTMLdnd#dndevents$ にて定義されたものは除外する: ◎ The following table lists events fired by this document, excluding those already defined in media element events and drag-and-drop events.

~event一覧 ◎ List of events
~event ~interface ~target ◎ Interesting target 記述
`DOMContentLoaded@et `Event$I `Document$I1 構文解析器が完遂したとき、 `Document$I1 に向けて発火される。 ◎ Fired at the Document once the parser has finished
`afterprint@et `Event$I `Window$I 印刷した後に `Window$I に向けて発火される。 ◎ Fired at the Window after printing
`beforeprint@et `Event$I `Window$I 印刷する前に `Window$I に向けて発火される。 ◎ Fired at the Window before printing
`beforematch@et `Event$I 要素 `見出されるまでは非可視$stな要素に向けて,それが露呈される前に発火される。 ◎ Fired on elements with the hidden=until-found attribute before they are revealed.
`beforetoggle@et `ToggleEvent$I 要素 `~popover要素$が[ 示している状態から隠している状態へ,あるいは その逆へ遷移する ]とき、 当の要素に向けて発火される。 ◎ Fired on elements with the popover attribute when they are transitioning between showing and hidden
`beforeunload@et `BeforeUnloadEvent$I `Window$I ~pageが~unloadされようとするとき、 ~pageが警告~promptを示したいとしている事例において, `Window$I に向けて発火される。 ◎ Fired at the Window when the page is about to be unloaded, in case the page would like to show a warning prompt
`blur@et `Event$I `Window$I / 要素 ~nodeが`~focusされ@~HTMLinteraction#focused$なくなったとき、 ~nodeに向けて発火される。 ◎ Fired at nodes when they stop being focused
`cancel@et `Event$I `CloseWatcher$I / `dialog$e 要素 / `input$e 要素 [ `CloseWatcher$I / `dialog$e 要素 ]が`閉-要請$を受信したとき、 それに向けて発火される。 [ 利用者が `File$st 状態にある `input$e 要素の~promptにおいて選択を変更しなかった ]とき、 当の要素に向けて発火される。 ◎ Fired at CloseWatcher objects or dialog elements when they receive a close request, or at input elements in the File state when the user does not change their selection
`change@et `Event$I ~form~control 利用者が値の変更を~commitしたとき、 ~controlに向けて発火される。 ( `input$et ~eventも見よ) ◎ Fired at controls when the user commits a value change (see also the input event)
`click$et `PointerEvent$I 要素 通常は、~mouse~eventにより要素に向けて発火される。 また,要素が~pointerでない入力~装置(例:~keyboard)から作動化されたときは、 その`作動化の挙動$が走る前に,合成的に発火される。 ◎ Normally a mouse event; also synthetically fired at an element before its activation behavior is run, when an element is activated from a non-pointer input device (e.g. a keyboard)
`close@et `Event$I `CloseWatcher$I / `dialog$e 要素 / `MessagePort$I [ `CloseWatcher$I / `dialog$e 要素 ]が[ `閉-要請$ /~web開発者の~code ](順不同)を介して閉じられたとき、 それに向けて発火される。 `MessagePort$I ~objの`連絡が絶たれた@~HTMLcomms#disentangle$とき、 それに向けて発火される。 ◎ Fired at CloseWatcher objects or dialog elements when they are closed via a close request or via web developer code, or at MessagePort objects when disentangled
`connect@et `MessageEvent$I `SharedWorkerGlobalScope$I 新たな~clientが共用~workerに接続したとき、 ~workerの大域~scopeに向けて発火される。 ◎ Fired at a shared worker's global scope when a new client connects
`contextlost@et `Event$I `canvas$e 要素 / `OffscreenCanvas$I ~obj 対応する[ `CanvasRenderingContext2D$I / `OffscreenCanvasRenderingContext2D$I ]を喪失したとき、 発火される。 ◎ Fired when the corresponding CanvasRenderingContext2D or OffscreenCanvasRenderingContext2D is lost
`contextrestored@et `Event$I `canvas$e 要素 / `OffscreenCanvas$I ~obj 対応する[ `CanvasRenderingContext2D$I / `OffscreenCanvasRenderingContext2D$I ]が喪失d後に復旧されたとき、 発火される。 ◎ Fired when the corresponding CanvasRenderingContext2D or OffscreenCanvasRenderingContext2D is restored after being lost
`currententrychange@et `NavigationCurrentEntryChangeEvent$I `Navigation$I `navigation.currentEntry@~HTMLnavAPI#dom-navigation-currententry$c が変化したとき、 発火される。 ◎ Fired when navigation.currentEntry changes
`dispose@et `Event$I `NavigationHistoryEntry$I `NavigationHistoryEntry$I に対応している`~session履歴~entry$が~session履歴から恒久的に抹消され,もはや辿れなくなったとき、 発火される。 ◎ Fired when the session history entry corresponding to the NavigationHistoryEntry has been permanently evicted from session history and can no longer be traversed to
`error@et `Event$I / `ErrorEvent$I 大域~scope~obj / `Worker$I ~obj / 要素 / ~networkingに関係する~obj 予期されない~errorが生じたとき、 発火される (例:~networking~error, ~script~error, 復号-時の~error)。 ◎ Fired when unexpected errors occur (e.g. networking errors, script errors, decoding errors)
`focus@et `Event$I `Window$I / 要素 ~nodeが`~focusを得た@~HTMLinteraction#gains-focus$とき、 当の~nodeに向けて発火される。 ◎ Fired at nodes gaining focus
`formdata@et `FormDataEvent$I `form$e 要素 `form$e 要素~用に`~entry~listを構築する@~HTMLforms#constructing-the-form-data-set$とき、 当の要素に向けて発火される。 ◎ Fired at a form element when it is constructing the entry list
`hashchange@et `HashChangeEvent$I `Window$I 文書の`~URL$の`素片$が変化したとき、 `Window$I に向けて発火される。 ◎ Fired at the Window when the fragment part of the document's URL changes
`input$et `Event$I ~form~control 利用者が次のいずれかを変更したとき【当の要素に向けて】発火される ⇒# `contenteditable$a 【により編集-可能にされた】要素の内容/ ~form~controlの値( `change$et ~eventも見よ) ◎ Fired when the user changes the contenteditable element's content, or the form control's value. See also the change event for form controls.
`invalid@et `Event$I ~form~control ~controlが検証の間に自身による拘束を満たさないとき、 ~controlに向けて発火される。 ◎ Fired at controls during form validation if they do not satisfy their constraints
`languagechange@et `Event$I 大域~scope~obj 利用者の選好する言語が変更されたとき、 大域~scope~objに向けて発火される。 ◎ Fired at the global scope object when the user's preferred languages change
`load@et `Event$I `Window$I / 要素 文書が読込ngを完遂したとき、 `Window$I に向けて発火される。 また,資源を包含している要素(例: `img$e, `embed$e )が読込ngを完遂したとき、 当の要素に向けて発火される。 ◎ Fired at the Window when the document has finished loading; fired at an element containing a resource (e.g. img, embed) when its resource has finished loading
`message@et `MessageEvent$I `Window$I / `EventSource$I / `MessagePort$I / `BroadcastChannel$I / `DedicatedWorkerGlobalScope$I / `Worker$I / `ServiceWorkerContainer$I ~objが~messageを受取ったとき、 ~objに向けて発火される。 ◎ Fired at an object when it receives a message
`messageerror@et `MessageEvent$I `Window$I / `MessagePort$I / `BroadcastChannel$I / `DedicatedWorkerGlobalScope$I / `Worker$I / `ServiceWorkerContainer$I ~objが逆直列化できない~messageを受取ったとき、 ~objに向けて発火される。 ◎ Fired at an object when it receives a message that cannot be deserialized
`navigate@et `NavigateEvent$I `Navigation$I `~navigable$において[ `~navigateする@~HTMLnav#navigate$/ `読込直す@~HTMLnav#reload$/ `履歴を辿る@~HTMLnav#traverse-the-history-by-a-delta$/ その他 `~URLを変更する@~WINDOW#shared-history-push/replace-state-steps$ ]前に発火される ◎ Fired before the navigable navigates, reloads, traverses, or otherwise changes its URL
`navigateerror@et `ErrorEvent$I `Navigation$I ~naviが成功裡に完了しなかったとき、 発火される。 ◎ Fired when a navigation does not complete successfully
`navigatesuccess@et `Event$I `Navigation$I ~naviが成功裡に完了したとき、 発火される。 ◎ Fired when a navigation completes successfully
`offline@et `Event$I 大域~scope~obj ~network接続に失敗したとき、 大域~scope~objに向けて発火される。 ◎ Fired at the global scope object when the network connections fails
`online@et `Event$I 大域~scope~obj ~network接続が返ってきたとき、 大域~scope~objに向けて発火される。 ◎ Fired at the global scope object when the network connections returns
`open@et `Event$I `EventSource$I 接続が確立されたとき、 `EventSource$I ~objに向けて発火される。 ◎ Fired at EventSource objects when a connection is established
`pageswap@et `PageSwapEvent$I `Window$I ある~naviの結果として`文書が~unloadされる@~HTMLlifecycle#unload-a-document$直前に、 当の `Window$I に向けて発火される。 ◎ Fired at the Window right before a document is unloaded as a result of a navigation.
`pagehide@et `PageTransitionEvent$I `Window$I ~pageの`~session履歴~entry$が`作動中な~entry$navでなくなったとき、 当の `Window$I に向けて発火される。 ◎ Fired at the Window when the page's session history entry stops being the active entry
`pagereveal@et `PageRevealEvent$I `Window$I ~pageが初期化されたか`作動化し直され@~HTMLnav#reactivate-a-document$た後,初回に描画し始めるとき、 当の `Window$I に向けて発火される。 ◎ Fired at the Window when the page begins to render for the first time after it has been initialized or reactivated
`pageshow@et `PageTransitionEvent$I `Window$I ~pageの`~session履歴~entry$が`作動中な~entry$navになったとき、 当の `Window$I に向けて発火される。 ◎ Fired at the Window when the page's session history entry becomes the active entry Fired at the Window when the page's entry in the session history becomes the current entry
`pointercancel$et `PointerEvent$I 要素 / `Text$I ~node 利用者が~DnD操作oを起動しようと試みたとき、 `~source~node@~HTMLdnd#source-node$V に向けて発火される。 ◎ Fired at the source node when the user attempts to initiate a drag-and-drop operation
`popstate@et `PopStateEvent$I `Window$I `履歴を辿る@~HTMLnav#traverse-the-history-by-a-delta$とき、 一部の事例で,当の `Window$I に向けて発火される。 ◎ Fired at the Window when in some cases of session history traversal
`readystatechange@et `Event$I `Document$I1 `Document$I1 の構文解析を完遂したとき,および その下位資源すべての読込ngを完遂したときにも再度、 `Document$I1 に向けて発火される。 ◎ Fired at the Document when it finishes parsing and again when all its subresources have finished loading
`rejectionhandled@et `PromiseRejectionEvent$I 大域~scope~obj 未取扱いにされていた~promise却下が取扱われたとき、 大域~scope~objに向けて発火される。 ◎ Fired at global scope objects when a previously-unhandled promise rejection becomes handled
`reset@et `Event$I `form$e 要素 `form$e 要素が`再設定-@~HTMLforms#concept-form-reset$されたとき、 当の要素に向けて発火される。 ◎ Fired at a form element when it is reset
`select@et `Event$I ~form~control ~text選択が調整されたとき、 当の~form~controlに向けて発火される ( ~API, 利用者のいずれによるかにかかわらず)。 ◎ Fired at form controls when their text selection is adjusted (whether by an API or by the user)
`storage@et `StorageEvent$I `Window$I `Window$I の[ `localStorage$m / `sessionStorage$m ]~storage区画に変更が加えられたとき、 【同じ~storageを共有する他の各~文書に向けて】発火される。 ◎ Fired at Window event when the corresponding localStorage or sessionStorage storage areas change
`submit@et `SubmitEvent$I `form$e 要素 `form$e 要素が`提出-@~HTMLforms#concept-form-submit$されるとき、 当の要素に向けて発火される。 ◎ Fired at a form element when it is submitted
`toggle@et `ToggleEvent$I `details$e 要素 /`~popover要素$ `details$e 要素が[ 開かれた/閉じられた ]とき、 当の要素に向けて発火される/ `~popover要素$が[ 示している状態から隠している状態へ,あるいは その逆へ遷移する ]とき、 当の要素に向けて発火される。 ◎ Fired at details elements when they open or close; fired on elements with the popover attribute when they are transitioning between showing and hidden
`unhandledrejection@et `PromiseRejectionEvent$I 大域~scope~obj ~promise却下が未取扱いにされたとき†、 大域~scope~objに向けて発火される。 【†すなわち、その却下を取扱う~handlerが与えられてない下で,~promiseが却下されたとき。】 ◎ Fired at global scope objects when a promise rejection goes unhandled
`unload@et `Event$I `Window$I ~pageが消去るとき、 `Window$I ~objに向けて発火される。 ◎ Fired at the Window object when the page is going away
`visibilitychange@et `Event$I `Document$I1 ~pageが利用者から可視/非可視になったとき、 `Document$I1 ~objに向けて発火される。 ◎ Fired at the Document object when the page becomes visible or hidden to the user.

~HTTP~header

◎非規範的

この仕様は、 次に挙げる~HTTP要請~headerを定義する: ◎ The following HTTP request headers are defined by this specification:

  • `Last-Event-ID$h
  • `Ping-From$h
  • `Ping-To$h

この仕様は、 次に挙げる~HTTP応答~headerを定義する: ◎ The following HTTP response headers are defined by this specification:

  • `Cross-Origin-Embedder-Policy$h
  • `Cross-Origin-Embedder-Policy-Report-Only$h
  • `Cross-Origin-Opener-Policy$h
  • `Cross-Origin-Opener-Policy-Report-Only$h
  • `Origin-Agent-Cluster$h
  • `Refresh$h
  • `X-Frame-Options$h

~MIME型

◎非規範的

この仕様では、 次に挙げる~MIME型が言及される: ◎ The following MIME types are mentioned in this specification:

`application/atom+xml@mt
Atom `ATOM$r
`application/json@mt
JSON `JSON$r
`application/octet-stream$mt
汎用な~binary~data `RFC2046$r ◎ Generic binary data [RFC2046]
`application/microdata+json$mt
JSON としての~microdata ◎ Microdata as JSON
`application/rss+xml@mt
RSS
`application/wasm@mt
WebAssembly `WASM$r ◎ WebAssembly [WASM]
`application/x-www-form-urlencoded$mt
~form提出 ◎ Form submission
`application/xhtml+xml$mt
HTML
`application/xml@mt
XML `XML$r `RFC7303$r ◎ XML [XML] [RFC7303]
`image/gif@mt
GIF 画像 `GIF$r ◎ GIF images [GIF]
`image/jpeg@mt
JPEG 画像 `JPEG$r ◎ JPEG images [JPEG]
`image/png@mt
PNG 画像 `PNG$r ◎ PNG images [PNG]
`image/svg+xml@mt
SVG 画像 `SVG$r ◎ SVG images [SVG]
`multipart/form-data@mt
~form提出 `RFC7578$r ◎ Form submission [RFC7578]
`multipart/mixed@mt
汎用な混在~内容 `RFC2046$r ◎ Generic mixed content [RFC2046]
`multipart/x-mixed-replace$mt
~streamしている~server~push ◎ Streaming server push
`text/css@mt
CSS `CSS$r
`text/event-stream$mt
~serverから送信される~event~stream ◎ Server-sent event streams
`text/javascript@mt
~JS `JAVASCRIPT$r `RFC9239$r
`text/json@mt
JSON(旧来の型) ◎ JSON (legacy type)
`text/plain$mt
汎用な素な~text `RFC2046$r `RFC3676$r ◎ Generic plain text [RFC2046] [RFC3676]
`text/html$mt
HTML
`text/ping$mt
~hyperlink聴取 ◎ Hyperlink auditing
`text/uri-list@mt
~URLの~list `RFC2483$r ◎ List of URLs [RFC2483]
`text/vcard@mt
vCard `RFC6350$r
`text/vtt@mt
WebVTT `WEBVTT$r
`text/xml@mt
XML `XML$r `RFC7303$r
`video/mp4$mt
MPEG-4 動画 `RFC4337$r
`video/mpeg@mt
MPEG 動画 `RFC2046$r