定義と使用法
accesskey属性は、要素を集中/活性化するためのショートカットキーを指定します。
注:ショートカットキーにアクセスする方法が異なるブラウザで変化しています:
Browser | Windows | Linux | Mac |
---|---|---|---|
Internet Explorer | [Alt] + accesskey | N/A | |
Chrome | [Alt] + accesskey | [Alt] + accesskey | [Control] [Alt] + accesskey |
Firefox | [Alt] [Shift] + accesskey | [Alt] [Shift] + accesskey | [Control] [Alt] + accesskey |
Safari | [Alt] + accesskey | N/A | [Control] [Alt] + accesskey |
Opera | Opera 15 or newer: [Alt] + accesskey Opera 12.1 or older: [Shift] [Esc] + accesskey |
しかし、ほとんどのブラウザでショートカットは、キーの別の組み合わせに設定することができます。
ヒント:複数の要素が同じアクセスキーが異なるを持っている場合の動作:
- IE、Firefoxの:押されたアクセスキーと次の要素が有効になります
- クローム、サファリ:押されたアクセスキーとの最後の要素が有効になります
- オペラ:押されたアクセスキーを持つ最初の要素が有効になります
に適用されます
アクセスキーは、の一部であるグローバル属性 、および任意のHTML要素で使用することができます。
素子 | 属性 |
---|---|
すべてのHTML要素 | アクセスキー |
例
指定されたアクセスキーを持つ2つのハイパーリンク:
<a href="http://www.w3ii.com/html5" accesskey="h">HTML5</a><br>
<a href="http://www.w3ii.com/css3" accesskey="c">CSS3</a>
»それを自分で試してみてください ブラウザのサポート
属性 | |||||
---|---|---|---|---|---|
accesskey | Yes | Yes | Yes | Yes | Yes |