accesskey属性とは
accesskey属性は、主にリンクや、入力フォームにアクセスキー(ショートカットキー)を割り当てる属性です。この属性を指定することで、マウスや、トラックパッドなどが操作できない環境においても、キーボードのキーでその要素を選択することが出来ます。属性値には、1文字の半角英数字を指定します。
- 属性値
- 1文字の半角英数字でアクセスキーを指定
- 利用できるバージョン(HTML4.01以降)
- 全てのバージョン
- HTML5より前のバージョンで指定できる要素
-
<a>、<area>、<button>、<input>、<label>、<legend>、<textarea> のみ
- 対応ブラウザ
-
- Chrome
- Firefox
- Internet Explorer
- Opera
- Safari
アクセスキーの実行方法
accesskey属性で指定したアクセスキーの実行方法は、OSやブラウザによって異なります。
Windows
ブラウザ | 実行方法 |
---|---|
Internet Explorer | Alt + (IE7のみ:Shift + ) アクセスキー(リンクの場合: + Enter) |
Google Chrome | Alt + アクセスキー |
Firefox | Alt + Shift + アクセスキー |
Safari | Alt + アクセスキー |
Opera |
|
Mac
ブラウザ | 実行方法 |
---|---|
Google Chrome | control + alt + アクセスキー |
Firefox |
|
Safari | control + alt + アクセスキー |
Opera |
|
accesskey属性を使ったサンプル
仕様
- HTML5.1
- 5.5.2. The accesskey attribute
- HTML4.01
- 17.11.2 Access keys