グローバル属性
トップ
>
HTMLリファレンス
> グローバル属性
説明
大半の要素でサポートされるグローバル属性について説明します。詳細はリンク先を参照してください。
【一般属性】
accesskey
=
key
LS
/H4/Ch/Fx/e/Op/Sa
アクセスキーを指定します。
autocapitalize
=
mode
LS
入力時の自動大文字化機能を制御します。
autofocus
LS
ページが開いた際にこの属性が指定された要素にフォーカスが移ります。
class
=
class
LS
/H4/Ch/Fx/e/Op/Sa
クラスを指定します。
contenteditable
=
bool
LS
/H5/Ch11/Fx3/e5.5/Op10.6/Sa3.2
要素を編集可能にします。
contextmenu
=
menu
【非推奨】
H5.1/Fx9
コンテキストメニューを指定します。
data-*=
data
LS
/Ch/Fx6/e/Op/Sa
拡張データ属性を指定します。
dir
=
dir
LS
/H4/Ch5/Fx4/e5/Op25/Sa6
文字の表示方向を指定します。
draggable
=
bool
LS
/H5.1/Ch/Fx2/e/Op/Sa
要素をドラッグ可能にします。
dropzone
=
zone
【非推奨】
H5.1
ドロップゾーンを指定します。
enterkeyhint
=
hint
LS
スマホなどのソフトウェアキーボード上のエンターキーのアイコンを指定します。
hidden
=
mode
LS
/H5/Ch/Fx/e/Op/Sa
要素を非表示にします。
inert
LS
/Ch/Ed/Sa/Fx/Op
要素および子孫要素を不活性にします。
id
=
id
LS
/H4/Ch/Fx/e3/Op/Sa
ID を指定します。
inputmode
=
mode
LS
入力モードを指定します。
is
=
is
LS
カスタマイズドビルトイン要素名を指定します。
itemid
=
id
LS
アイテム識別子を指定します。
itemprop
=
prop
LS
アイテム属性を指定します。
itemref
=
ref
LS
アイテム参照を指定します。
itemscope
=
scope
LS
アイテムのスコープを指定します。
itemtype
=
type
LS
アイテム種別を指定します。
lang
=
lang
LS
/H4/Ch/Fx/e4/Op/Sa
言語を指定します。
nonce
=
nonce
LS
/H5.1
コンテンツセキュリティポリシーチェックのための値を指定します。
popover
=
mode
LS
/Ch/Ed/Fx/Op/Sa
ポップオーバーを表示します。
slot
=
slot
LS
/Ch/Op
スロットを指定します。
spellcheck
=
bool
LS
/H5/Ch/Fx2/e/Op/Sa
スペルをチェックします。
style
=
style
LS
/H4/Ch/Fx/e3/Op/Sa
スタイルシートを指定します。
tabindex
=
n
LS
/H4/Ch/Fx/e4/Op/Sa/N6
タブインデックスを指定します。
title
=
title
LS
/H2/Ch/Fx/e2/Op/Sa
タイトルを指定します。
translate
=
title
LS
/H5
翻訳可否を指定します。
【イベント】
onabort=
script
LS/H5/Ch
コンテンツのロードがアボードした際に実行するスクリプトを指定します。
onauxclick=
script
LS/Ch/Fx/Op
マウスのホイールや右ボタンをクリックした際に実行するスクリプトを指定します。
onblur=
script
LS/H5/Ch/Fx/e/Op
フォーカスが離れる際に実行するスクリプトを指定します。
oncancel=
script
LS/H5
キャンセルする際に実行するスクリプトを指定します。
oncanplay=
script
LS/H5
メディアが再生可能となった際に実行するスクリプトを指定します。
oncanplaythrough=
script
LS/H5
メディアが最後まで再生可能となった際に実行するスクリプトを指定します。
onchange=
script
LS/H5/Ch/Fx/e/Op
内容が変更された際に実行するスクリプトを指定します。入力部品の場合、内容が変更され、他の部品にフォーカスが移動した際に発生します。
onclick=
script
LS/H4/Ch/Fx/e/Op
クリックした際に実行するスクリプトを指定します。
onclose=
script
LS/H5.1/Ch
ウィンドウが閉じられる際に実行するスクリプトを指定します。
oncontextmenu=
script
LS/H5.1/Ch/Ed
コンテキストメニューが表示される際に実行するスクリプトを指定します。
oncopy=
script
H5.1/Ch/Fx/e/Op
コピーが行われた際に実行するスクリプトを指定します。
oncuechange=
script
LS/H5
キュー(字幕)が変化した際に実行するスクリプトを指定します。
oncut=
script
H5.1/Ch/Fx/e/Op
切り取り(カット)が行われた際に実行するスクリプトを指定します。
ondblclick=
script
LS/H4/Ch/Fx/e/Op
ダブルクリックした際に実行するスクリプトを指定します。
ondrag=
script
LS/H5.1/Ch/e/Op
ドラッグした際に実行するスクリプトを指定します。
ondragend=
script
LS/H5.1/Ch/e/Op
ドラッグが終了した際に実行するスクリプトを指定します。
ondragenter=
script
LS/H5.1/Ch/e/Op
ドラッグが侵入した際に実行するスクリプトを指定します。要素の上に別の要素がある場合、上側の要素の上から移動した場合は発生しません。
ondragexit=
script
LS/H5.1
ドラッグが離れた際に実行するスクリプトを指定します。
ondragleave=
script
LS/H5.1/Ch/e/Op
ドラッグが離れた際に実行するスクリプトを指定します。要素の上に別の要素がある場合、上側の要素の上に移動した場合は発生しません。
ondragover=
script
LS/H5.1/Ch/e/Op
ドラッグが侵入した際に実行するスクリプトを指定します。要素の上に別の要素がある場合、上側の要素の上から移動した場合も発生します。
ondragstart=
script
LS/H5.1/Ch/Fx/e/Op
ドラッグが開始した際に実行するスクリプトを指定します。
ondrop=
script
LS/H5.1
ドラッグをドロップした際に実行するスクリプトを指定します。
ondurationchange=
script
LS/H5
オーディオやビデオの演奏時間が変化した際に実行するスクリプトを指定します。
onemptied=
script
LS/H5
音声・動画バッファが空になった際に実行するスクリプトを指定します。
onended=
script
LS/H5
音声・動画が終了した際に実行するスクリプトを指定します。
onerror=
script
LS/H5/Ch
コンテンツのロードがエラーした際に実行するスクリプトを指定します。
onfocus=
script
LS/H5/Ch/Fx/e/Op
要素にフォーカスがあたった際に実行するスクリプトを指定します。
oninput=
script
LS/H5/Ch/Ed/Fx/e/Op/Sa
入力した際に実行するスクリプトを指定します。
oninvalid=
script
LS/H5
送信時にバリデーションエラーがある際に実行するスクリプトを指定します。
onkeydown=
script
LS/H4/Ch/Fx/e/Op
キーを押下した際に実行するスクリプトを指定します。
onkeypress=
script
LS/H4/Ch/Fx/e/Op
キーを押下して離した際に実行するスクリプトを指定します。
onkeyup=
script
LS/H4/Ch/Fx/e/Op
キーを離した際に実行するスクリプトを指定します。
onload=
script
LS/H5/Ch/Ed
コンテンツがロードされた際に実行するスクリプトを指定します。
onloadeddata=
script
LS/H5
音声や動画で次のフレームを再生するのに十分なデータがロードされた際に実行するスクリプトを指定します。
onloadedmetadata=
script
LS/H5
動画のメタデータがロードされた際に実行するスクリプトを指定します。
onloadend=
script
LS/Fx
コンテンツのロードが終了した際に実行するスクリプトを指定します。
onloadstart=
script
LS/H5/Ch/Ed/Fx/e/Op
コンテンツのロードが開始された際に実行するスクリプトを指定します。
onmousedown=
script
LS/H4/Ch/Fx/e/Op
マウスを押下した際に実行するスクリプトを指定します。
onmouseenter=
script
LS/H5/Ch/Fx/e/Op
マウスが領域に侵入した際に実行するスクリプトを指定します。要素の上に別の要素がある場合、上側の要素の上から移動した場合は発生しません。
onmouseleave=
script
LS/H5/Ch/Fx/e/Op
マウスが領域から離れた際に実行するスクリプトを指定します。要素の上に別の要素がある場合、上側の要素の上に移動した場合は発生しません。
onmousemove=
script
LS/H4/Ch/Fx/e/Op
マウスを動かした際に実行するスクリプトを指定します。
onmouseout=
script
LS/H4/Ch/Fx/e/Op
マウスが領域から離れた際に実行するスクリプトを指定します。要素の上に別の要素がある場合、上側の要素の上に移動した時も発生します。
onmouseover=
script
LS/H4/Ch/Fx/e/Op
マウスが領域に侵入した際に実行するスクリプトを指定します。要素の上に別の要素がある場合、上側の要素の上から移動した時も発生します。
onmouseup=
script
LS/H4/Ch/Fx/e/Op
マウス押下を離した際に実行するスクリプトを指定します。
onmousewheel=
script
[非推奨]
H5-5
マウスホイールを動かした際に実行するスクリプトを指定します。HTML5.1 では、onwheel に変更されました。
onwheel=
script
LS/H5.1
マウスホイールを動かした際に実行するスクリプトを指定します。
onpaste=
script
H5.1/Ch/Fx/e/Op
貼り付けを行った際に実行するスクリプトを指定します。
onpause=
script
LS/H5
音声・動画を一時停止した際に実行するスクリプトを指定します。
onplay=
script
LS/H5
音声・動画の再生した際に実行するスクリプトを指定します。
onplaying=
script
LS/H5
音声・動画を再生中に実行するスクリプトを指定します。
onprogress=
script
LS/H5
コンテンツをロード中に実行するスクリプトを指定します。
onratechange=
script
LS/H5
音声・動画の再生レートが変更された際に実行するスクリプトを指定します。
onreset=
script
LS/H5/Ch/Ed
フォームがリセットされた際に実行するスクリプトを指定します。
onresize=
script
LS/H5
リサイズされた際に実行するスクリプトを指定します。
onscroll=
script
LS/H5/Ch/Ed
スクロールした際に実行するスクリプトを指定します。
onsecuritypolicyviolation=
script
LS
コンテンツセキュリティポリシー(Content-Security-Policy)の違反が発生した際に実行するスクリプトを指定します。
onseeked=
script
LS/H5
音声・動画のシーク位置が変わった際に実行するスクリプトを指定します。
onseeking=
script
LS/H5
音声・動画のシークが開始した際に実行するスクリプトを指定します。
onselect=
script
LS/H5/Ch/Ed
選択した際に実行するスクリプトを指定します。
onshow=
script
H5
コンテキストメニューが表示される際に実行するスクリプトを指定します。
onstalled=
script
LS/H5
音声・動画の再生がストールした際に実行するスクリプトを指定します。
onsubmit=
script
LS/H5/Ch/Ed
フォームをサブミットした際に実行するスクリプトを指定します。
onsuspend=
script
LS/H5
音声・動画の再生がサスペンドした際に実行するスクリプトを指定します。
ontimeupdate=
script
LS/H5
音声・動画の再生位置が変更された際に実行するスクリプトを指定します。
ontoggle=
script
LS/H5
<details> が開いたり閉じたりした際に実行するスクリプトを指定します。
onvolumechange=
script
LS/H5
音声・動画のボリュームが変更された際に実行するスクリプトを指定します。
onwaiting=
script
LS/H5
音声・動画がデータ待ちで一時停止した際に実行するスクリプトを指定します。
リンク
https://html.spec.whatwg.org/multipage/dom.html#global-attributes
https://www.w3.org/TR/html51/dom.html#global-attributes
https://www.w3.org/TR/html5/dom.html#global-attributes
https://www.w3.org/TR/html401/sgml/dtd.html#events
https://developer.mozilla.org/ja/docs/Web/HTML/Global_attributes
http://docs.w3cub.com/dom/globaleventhandlers/
Copyright (C) 2017-2023 杜甫々
初版:2017年11月19日 最終更新:2023年7月16日
http://www.tohoho-web.com/html/globals.htm