HTML5の属性は104種類あり、別途HTML5のイベントハンドラが54種あります。
尚、これらにはHTML5で利用可能となったMathML 3やSVGの要素属性は含まれていません。
| 属性 アトリビュート | 要素/説明/値・設定 |
|---|---|
| shape | areaタグ・要素 イメージマップに生成される矩形の種類 "circle"/"default"/"poly"/"rect" |
| size | input/selectタグ・要素 コントロールのサイズ ゼロより大きい有効な非負の整数 |
| sizes | linkタグ・要素 [ rel="icon" ]におけるアイコンのサイズ スペース区切りで一意の大文字・小文字を区別しないASCII文字の順序づけされないサイズから成る |
| span | col/colgroupタグ・要素 要素によってまたがる列の数 ゼロより大きい有効な非負の整数 |
| spellcheck | (汎用)タグ・要素 要素のスペルが正しいか文法チェックをするか否か "true"/"false" |
| src | audio/embed/iframe/img/input/ script/source/track/videoタグ・要素 リソースのアドレス 有効なカラではないURL(スペースで囲まれていることもある) |
| srcdoc | iframeタグ・要素 iframe内でレンダリングする文書 iframe要素srcdoc属性に設定された文書のソース(情報源) |
| srclang | trackタグ・要素 テキストトラックの言語 [BCP 47]言語タグ |
| start | olタグ・要素 最初のアイテムに振る値(序数値・順番の開始値) 有効な整数 |
| step | inputタグ・要素 フォームコントロールの値を一致させる粒度 ゼロより大きい浮動小数点数または"any" |
| style | (汎用)タグ・要素 表示と書式化の指定 CSS利用宣言 |
W3C http://www.w3.org/TR/html5/index.html#attributes-1