HTML accesskey 属性
定义和用法
accesskey 属性指定激活/聚焦元素的快捷键。
注释:不同浏览器访问快捷键的方式不同:
浏览器 | 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:按下访问键的下一个元素将被激活
- Chrome、Safari:按下访问键的最后一个元素将被激活
- Opera:按下访问键的第一个元素将被激活
适用于
accesskey 是 全局属性 的一部分,可用于任何 HTML 元素。
元素 | 属性 |
---|---|
所有 HTML 元素 | accesskey |
实例
具有指定访问键的两个超链接:
<a href="https://www.begtut.com/html5" accesskey="h">HTML5</a><br>
<a href="https://www.begtut.com/css3" accesskey="c">CSS3</a>
亲自试一试 »
<a href="https://www.begtut.com/css3" accesskey="c">CSS3</a>
浏览器支持
属性 | |||||
---|---|---|---|---|---|
accesskey | Yes | Yes | Yes | Yes | Yes |