HTML5の属性は104種類あり、別途HTML5のイベントハンドラが54種あります。
尚、これらにはHTML5で利用可能となったMathML 3やSVGの要素属性は含まれていません。
属性 アトリビュート | 要素/説明/値・設定 |
---|---|
name | button/fieldset/input/keygen/output/select/textareaタグ・要素 送信フォームと form.elements API内で利用されるフォームコントロール名 テキスト |
formタグ・要素 document.forms API内で利用する為のフォーム名 テキスト | |
iframe/objectタグ・要素 ネストしたブラウジングコンテキスト名 有効なブラウジングコンテキストやキーワード | |
mapタグ・要素 imgタグのusemap属性から参照するイメージマップ名 テキスト | |
metaタグ・要素 メタデータ名 テキスト | |
paramタグ・要素 パラメータ名 テキスト | |
novalidate | formタグ・要素 送信フォームにおけるフォーム操作妥当性の回避・迂回(バイパス) Boolean属性値・フラグ(HTML5/HTML4では書く書かないの二択/XHTMLではイコールの左辺と右辺同値を設定) |
open | detailsタグ・要素 詳細を見せるか見せないか(開示するかしないか) Boolean属性値・フラグ(HTML5/HTML4では書く書かないの二択/XHTMLではイコールの左辺と右辺同値を設定) |
optimum | meterタグ・要素 ゲージ内の最適な値 有効な浮動小数点数 |
pattern | inputタグ・要素 フォームコントロール値にマッチするパターン JavaScriptのパターン生成にマッチする正規表現 |
placeholder | input/textareaタグ・要素 フォームコントロール内の可視ラベル テキスト |
poster | videoタグ・要素 ビデオ再生前に表示するポスターフレーム 有効なURL(スペースで囲まれていることもある) |
preload | audio/videoタグ・要素 メディアリソースが必要としそうなバッファリングがどの程度になりそうかのヒント "none"/"metadata"/"auto" |
pubdate | timeタグ・要素 要素の値が、最寄りのarticleやbodyの公開時間を表しているか否か Boolean属性値・フラグ(HTML5/HTML4では書く書かないの二択/XHTMLではイコールの左辺と右辺同値を設定) |
W3C http://www.w3.org/TR/html5/index.html#attributes-1