グローバル属性
HTML5で使う属性
《HTML5のグローバル属性一覧》
id属性 | ID名を定義 |
class属性 | クラス名を定義 |
style属性 | 直接CSSを適用 |
title属性 | タイトルなどの補足情報を定義 |
accesskey属性 | ショートカットキーを割り当て |
tabindex属性 | タブキーでフォーカスするかとその順番を指定 |
lang属性 | 言語コードを指定 |
contenteditable属性 | 編集可/不可を指定 |
contextmenu属性 | コンテキストメニューとして表示 |
dir属性 | テキストの表示方向を指定 |
draggable属性 | ドラッグ可能かどうかを指定(JavaScriptが必要) |
dropzone属性 | ドラッグ&ドロップ可能かどうかを指定 |
hidden属性 | 本文と関連性がない(表示する必要がない)要素に指定 |
spellcheck属性 | スペルチェックを実行するかどうかを指定 |
id属性
- 指定した要素の一意識別子を定義する
- HTML文書内での重複は原則として許されていない
- 最低1文字以上
- スペースは使用不可
- 1文字目に数字は使用不可
<div id="content"> <p>CSSやJavaScriptなどで指定する</p> </div>
class属性
- 指定した要素のクラス名を定義する
- 同じページ内に複数回使用できる
- 半角スペースで区切って複数の値を指定できる
<div class="contentArea partA"> <p>CSS属性にCSSで装飾する</p> </div>
style属性
- 指定した要素に直接CSSを適用する
<div style="color: #000; border: 1px; solid #F00"> <p>文字色を黒、ボーダーを赤で線幅1pxに指定</p> </div>
accesskey属性
- 指定した要素にショートカットキーを割り当てる
- 同時に複数のキーを押すときには半角スペースで区切って複数の値を指定
<div accesskey="s">[s]キーを押すとこの部分がアクティブになります</div>