最新のWeb開発のチュートリアル
 

HTML属性


すべてのHTML属性

属性 属する 説明
accept <input> (のみのため、サーバーが受け付けるファイルの種類を指定type="file" )。
accept-charset <form> フォームの送信に使用される文字エンコーディングを指定します。
accesskey グローバル属性 要素を集中/活性化するためのショートカットキーを指定します。
action <form> フォームが送信されたときにフォームデータを送信する場所を指定します。
align HTML 5でサポートされていません。 周囲の要素に応じて配置を指定します。 代わりにCSSを使用してください。
alt <area><img> <input> 元の要素の表示に失敗したときに代替テキストを指定します。
async <script> スクリプトは(唯一の外部スクリプトのために)非同期に実行されることを指定します。
autocomplete <form><input> かどうかを指定し<form>または<input>要素は、オートコンプリートを有効にする必要があります。
autofocus <button><input><keygen><select><textarea> 要素が自動的にページのロード時に焦点を当ててもらう必要があることを指定します。
autoplay <audio><video> それは準備ができているようなオーディオ/ビデオは、すぐに再生を開始することを指定します
bgcolor HTML 5でサポートされていません。 要素の背景色を指定します。 代わりにCSSを使用してください。
border HTML 5でサポートされていません。 要素の境界線の幅を指定します。 代わりにCSSを使用してください。
challenge <keygen> 値があることを指定<keygen>提出時要素は挑戦しなければなりません。
charset <meta><script> 文字エンコーディングを指定します。
checked <input> ことを指定<input>要素を事前に選択する必要があり、ページのロード時(のためのtype="checkbox"またはtype="radio" )。
cite <blockquote> <del><ins><q> 引用/削除/挿入されたテキストを説明するURLを指定します。
class グローバル属性 (スタイルシート内のクラスを参照)要素の一つ以上のクラス名を指定します。
color HTML 5でサポートされていません。 要素のテキストの色を指定します。 代わりにCSSを使用してください。
cols <textarea> テキストエリアの表示幅を指定します。
colspan <td><th> 表のセルがまたがる列の数を指定します。
content <meta> HTTP-当量またはname属性に関連付けられた値を与えます
contenteditable グローバル属性 要素の内容が編集可能かどうかを指定します。
contextmenu グローバル属性 要素のコンテキストメニューを指定します。 時の要素でユーザーが右クリックのコンテキストメニューが表示されます。
controls <audio><video> オーディオ/ビデオコントロールは、(そのような再生/一時停止ボタンなど)が表示されるように指定します。
coords <area> 領域の座標を指定します。
data <object> オブジェクトによって使用されるリソースのURLを指定します。
data-* グローバル属性 ページまたはアプリケーションにプライベートカスタムデータを格納するために使用されます。
datetime <del><ins><time> 日付と時刻を指定します。
default <track> トラックは、ユーザの嗜好が別のトラックがより適切であろうことを示していない場合は有効にすることを指定します。
defer <script> ページが(唯一の外部スクリプトのために)の解析を終了したときにスクリプトが実行されることを指定します。
dir グローバル属性 要素内のコンテンツのテキスト方向を指定します。
dirname <input><textarea> テキストの方向が提出されることを指定します。
disabled <button><fieldset><input><keygen><optgroup> <option><select><textarea> 要素の指定された要素/グループを無効にすることを指定します。
download <a><area> ユーザーがハイパーリンクをクリックしたときにターゲットがダウンロードされることを指定します。
draggable グローバル属性 要素がドラッグ可能であるかどうかを指定します。
dropzone グローバル属性 ドロップされたときにドラッグしたデータがコピーされるかどうかを指定し、移動、またはリンクされています。
enctype <form> (唯一の方法= "ポスト"のための)サーバーに送信するときに、フォームデータをエンコードする方法を指定します。
for <label><output> フォーム要素(複数可)ラベル/計算がバインドされているかを指定します。
form <button><fieldset><input><keygen><label><meter><object><output><select><textarea> 要素が属するフォームの名前を指定します。
formaction <button><input> フォームが送信されたときにフォームデータを送信する場所を指定します。 のみのためにtype="submit"
headers <td><th> セルがに関連する1以上のヘッダのセルを指定します。
height <canvas><embed> <iframe><img> <input><object><video> 要素の高さを指定します。
hidden グローバル属性 要素がまだおりません、または、もはや適切であることを指定します。
high <meter> 高い値であると考えられている範囲を指定します。
href <a><area><base><link> リンクがに行くページのURLを指定します。
hreflang <a><area><link> リンクされたドキュメントの言語を指定します。
http-equiv <meta> 情報/値のHTTPヘッダーを提供するcontent属性。
id グローバル属性 要素の一意のIDを指定します。
ismap <img> サーバー側のイメージマップとして画像を指定します。
keytype <keygen> キーのセキュリティアルゴリズムを指定します。
kind <track> テキストトラックの種類を指定します。
label <track> テキストトラックのタイトルを指定します。
lang グローバル属性 要素のコンテンツの言語を指定します。
list <input> 指し、 <datalist>用に事前定義されたオプションが含まれている要素<input>要素。
loop <audio><video> オーディオ/ビデオは、再びそれが終了するたびにやり直すことを指定します。
low <meter> 低い値であると考えられている範囲を指定します。
manifest <html> (オフラインブラウジングのために)ドキュメントのキャッシュマニフェストのアドレスを指定します。
max <input><meter><progress> 最大値を指定します。
maxlength <input><textarea> 要素に使用できる文字の最大数を指定します。
media <a><area><link><source><style> リンクされたドキュメントがために最適化されているものメディア/デバイスを指定します。
method <form> フォームデータを送信するときに使用するHTTPメソッドを指定します。
min <input><meter> 最小値を指定します。
multiple <input><select> ユーザーが複数の値を入力できることを指定します。
muted <video> ビデオの音声出力がミュートされるべきであることを指定します。
name <button><fieldset><form><iframe><input><keygen><map><meta><object><output><param> <select><textarea> 要素の名前を指定します。
novalidate <form> 提出されたときに、フォームが検証されるべきでないことを指定します。
onabort <audio><embed> <img> <object><video> アボート上で実行するスクリプト。
onafterprint <body> 文書が印刷された後に実行するスクリプト。
onbeforeprint <body> 文書が印刷される前に実行するスクリプト
onbeforeunload <body> 文書がアンロードされるときにスクリプトが実行されます。
onblur すべての可視要素。 要素がフォーカスを失ったときに実行するスクリプト。
oncanplay <audio><embed> <object><video> ファイルの再生を開始する準備ができたときに(開始するのに十分なバッファリングした場合)スクリプトが実行されます。
oncanplaythrough <audio><video> ファイルがバッファリングのために一時停止することなく最後まですべての方法を再生するときにスクリプトが実行されます。
onchange すべての可視要素。 要素の値が変更されたときにスクリプトが実行されます。
onclick すべての可視要素。 要素がクリックされたときに実行するスクリプト。
oncontextmenu すべての可視要素。 コンテキストメニューがトリガーされたときに実行されるスクリプト
oncopy すべての可視要素。 要素の内容がコピーされるときに、スクリプトが実行されます。
oncuechange <track> 内のキューの変更、実行するスクリプト<track>要素
oncut すべての可視要素。 元素の含有量は、切断されたときにスクリプトが実行されます。
ondblclick すべての可視要素。 スクリプトは、要素がダブルクリックされたときに実行されます。
ondrag すべての可視要素。 スクリプトは、ドラッグ操作の終了時に実行されます。
ondragend すべての可視要素。 スクリプトは、ドラッグ操作の終了時に実行されます。
ondragenter すべての可視要素。 要素が有効なドロップターゲットにドラッグされたときにスクリプトが実行されます。
ondragleave すべての可視要素。 要素が有効なドロップターゲットを離れたときに実行されるスクリプト
ondragover すべての可視要素。 要素が有効なドロップターゲット上にドラッグされているときにスクリプトが実行されます。
ondragstart すべての可視要素。 スクリプトは、ドラッグ操作の開始時に実行されます。
ondrop すべての可視要素。 ドラッグされた要素がドロップされたときに実行するスクリプト。
ondurationchange <audio><video> メディアの長さが変化し、実行するスクリプト
onemptied <audio><video> 悪い何かが起こると、ファイルが突然(のような予期せぬ切断)使用できないときにスクリプトが実行されます。
onended <audio><video> メディアが終了(「リスニングの感謝 "のようなメッセージのために有用なイベント)に到達したときに実行するスクリプト
onerror <audio><body><embed> <img> <object><script><style><video> エラーが発生したときにスクリプトが実行されます。
onfocus すべての可視要素。 要素がフォーカスを取得したときに実行されるスクリプト。
onhashchange <body> URLのアンカー部分に変更があったときにスクリプトが実行されます。
oninput すべての可視要素。 要素は、ユーザー入力を取得したときにスクリプトが実行されます。
oninvalid すべての可視要素。 要素が無効であるときに実行するスクリプト。
onkeydown すべての可視要素。 ユーザーがキーを押したときに実行するスクリプト。
onkeypress すべての可視要素。 ユーザーがキーを押したときに実行されるスクリプト。
onkeyup すべての可視要素。 ユーザーがキーを離したときにスクリプトが実行されます。
onload <body><iframe><img> <input><link><script><style> 要素の読み込みが完了されたときにスクリプトが実行されます。
onloadeddata <audio><video> メディアデータがロードされたときに実行するスクリプト
onloadedmetadata <audio><video> (寸法及び期間など)のメタデータがロードされたときにスクリプトが実行されます。
onloadstart <audio><video> スクリプトファイルは何が実際にロードされる前にロードを開始したと同じように実行されます。
onmousedown すべての可視要素。 マウスボタンが要素上で押されたときにスクリプトが実行されます。
onmousemove すべての可視要素。 スクリプトは限りマウスポインタが要素の上に移動しているとして実行されます。
onmouseout すべての可視要素。 マウスポインタが要素のOT移動したときにスクリプトが実行されます。
onmouseover すべての可視要素。 マウスポインタが要素の上に移動したときにスクリプトが実行されます。
onmouseup すべての可視要素。 マウスボタンが要素上で解放されたときに、スクリプトが実行されます。
onmousewheel すべての可視要素。 マウスホイールが要素の上にスクロールされているときにスクリプトが実行されます。
onoffline <body> ブラウザがオフラインで作業を開始したときに実行されるスクリプト
ononline <body> ブラウザがオンラインで作業を開始したときに実行されるスクリプト
onpagehide <body> ユーザーがページから移動するときスクリプトが実行されます。
onpageshow <body> ユーザーがページに移動したときに実行するスクリプト
onpaste すべての可視要素。 要素内のユーザペーストソムの内容を実行するスクリプト
onpause <audio><video> メディアは、ユーザによっても、プログラムによっても一時停止されたときにスクリプトが実行されます。
onplay <audio><video> メディアの再生を開始する準備ができたときにスクリプトが実行されます。
onplaying <audio><video> メディアが実際に再生が開始したときに実行するスクリプト。
onpopstate <body> ウィンドウの履歴が変更されたときにスクリプトが実行されます。
onprogress <audio><video> ブラウザは、メディアデータを取得中であるときに実行されるスクリプト
onratechange <audio><video> スクリプトは、再生速度の変更(ユーザーがスローモーションや早送りモードに切り替わるときのように)するたびに実行されます。
onreset <form> フォームでリセットボタンがクリックされたときにスクリプトが実行されます。
onresize <body> ブラウザウィンドウのサイズが変更されているときにスクリプトが実行されます。
onscroll すべての可視要素。 要素のスクロールバーがスクロールされているときにスクリプトが実行されます。
onsearch <input> ユーザーは(のための検索フィールドに何かを書き込むときにスクリプトが実行できるように<input="search">
onseeked <audio><video> ときにスクリプトが実行できるようにseeking属性はシークが終了したことを示すfalseに設定されています。
onseeking <audio><video> スクリプトときに実行されるseeking属性がtrueに設定されているシークがアクティブであることを示します
onselect すべての可視要素。 要素が選択されるときに実行されるスクリプト。
onshow <menu> ときに実行するスクリプト<menu>要素がコンテキストメニューとして表示されます
onstalled <audio><video> ブラウザが何らかの理由でメディアデータをフェッチすることができないときにスクリプトが実行されます。
onstorage <body> ウェブ記憶領域が更新されたときにスクリプトが実行されます。
onsubmit <form> 用が提出されたときに実行されるスクリプト。
onsuspend <audio><video> それが何らかの理由で完全にロードされる前にフェッチメディアデータが停止されたときにスクリプトが実行されます。
ontimeupdate <audio><video> 再生位置が(メディア内の別のポイントにするとき、ユーザーが早送りのように)変更されたときに実行されるスクリプト
ontoggle <details> ユーザーの開閉時にスクリプトが実行できるように<details>要素を。
onunload <body> ページがアンロードしたときにスクリプトが実行される(またはブラウザウィンドウが閉じられています)
onvolumechange <audio><video> スクリプトは、ボリュームが(ボリュームを「ミュート」に設定含む)が変更されるたびに実行されます。
onwaiting <audio><video> スクリプトは、メディアが一時停止したときに実行されるが、(メディアはより多くのデータをバッファリングするために一時停止したときのように)を再開することが期待されます。
onwheel すべての可視要素。 スクリプトは、マウスホイールをロールアップしたときに実行したり、要素の上にダウンします。
open <details> ユーザーに詳細は(オープン)表示する必要があることを指定します
optimum <meter> 値は、ゲージの最適値が何であるかを指定します。
pattern <input> 正規表現を指定<input>要素の値を比較して確認されています。
placeholder <input><textarea> 要素の期待値を説明する短いヒントを指定します。
poster <video> 画像はビデオがダウンロードしている間示す、またはユーザーまで再生ボタンをヒットするように指定します。
preload <audio><video> どのように著者が、ページのロード時にオーディオ/ビデオをロードしなければならないと考えているかどうかを指定します
readonly <input><textarea> 要素が読み取り専用であることを指定します
rel <a><area><link> 現在のドキュメントとリンクされたドキュメントとの間の関係を指定します。
required <input><select><textarea> 要素がフォームを送信する前に記入しなければならないことを指定します。
reversed <ol> リストの順序は、(9,8,7 ...)を下降するように指定します。
rows <textarea> テキスト領域の行の可視数を指定します。
rowspan <td><th> 表のセルがまたがる行数を指定します。
sandbox <iframe> 内のコンテンツのための制限の余分なセットを有効にします<iframe>
scope <th> ヘッダーセルが列または行の列、行、またはグループのヘッダであるかどうかを指定します。
scoped <style> スタイルだけでこの要素の親要素とその要素の子要素に適用されることを指定します
selected <option> ページのロード時にオプションが事前に選択されるべきであることを指定します。
shape <area> 領域の形状を指定します。
size <input><select> (のための文字の幅を、指定<input>または可視オプションの数を指定する(ため<select>
sizes <link> リンクされたリソースのサイズを指定します。
span <col> <colgroup> またがる列の数を指定します。
spellcheck グローバル属性 要素がそのスペルや文法をチェックしたりていないかどうかを指定します。
src <audio><embed> <iframe><img> <input><script><source><track><video> メディアファイルのURLを指定します。
srcdoc <iframe> 表示するページのHTMLコンテンツを指定し<iframe>
srclang <track> トラックテキストデータの言語を指定します(存在する場合に必要なkind="subtitles" )。
start <ol> 順序付きリストの開始値を指定します。
step <input> 入力フィールドの法定数の間隔を指定します。
style グローバル属性 要素のインラインCSSスタイルを指定します。
tabindex グローバル属性 要素のタブ順序を指定します。
target <a><area><base><form> リンクされたドキュメントまたはどこにフォームを送信する方法を開く場所のためのターゲットを指定します。
title グローバル属性 要素に関する追加情報を指定します。
translate グローバル属性 要素のコンテンツを変換するかどうかを指定します。
type <button><embed> <input><link><menu><object><script><source><style> 要素のタイプを指定します。
usemap <img> <object> クライアント側のイメージマップとして画像を指定します。
value <button><input><li> <option><progress><param> 要素の値を指定します。
width <canvas><embed> <iframe><img> <input><object><video> 要素の幅を指定します。
wrap <textarea> テキスト領域内のテキストがフォームに投稿された際に包まする方法を指定します。