Accesskey(属性) | accesskey (attribute)

accesskey (attribute)

accesskey 全局属性提供了能为当前元素生成快捷键的方式。这个属性是由空格分隔的字符(单个 Unicode 代码点)列表组成。浏览器使用存在于计算机键盘布局的第一个字符

激活 accesskey 的操作取决于浏览器及其平台。

WindowsLinuxMac
FirefoxAlt + Shift + keyOn Firefox 14 or newer, Control + Alt + key On Firefox 13 or older, Control + key
Internet ExplorerAlt + keyN/A
Google ChromeAlt + keyControl + Alt + key
SafariAlt + keyN/AControl + Alt + key
OperaShift + Esc opens a contents list which are accessible by accesskey, then, can choose an item by pressing key

要注意 Firefox 可以通过用户偏好,自定义所需的修饰键。

规范

规范状态评论
HTML生活标准该规范中'accesskey'的定义。生活水平最新的快照,HTML 5.1没有变化
HTML 5.1该规范中'accesskey'的定义。建议HTML Living Standard的快照,HTML5没有改变
HTML5该规范中'accesskey'的定义。建议HTML生活标准快照。从HTML 4.01规范中,可以将几个字符设置为accesskey。此外,它可以在任何元素上设置。
HTML 4.01规范该规范中'accesskey'的定义。建议仅支持<a>,<area>,<button>,<input>,<label>,<legend>和<textarea>

浏览器兼容性

FeatureChromeFirefox (Gecko)Internet ExplorerOperaSafari
Basic support(Yes)(Yes)(Yes)(Yes)(Yes)

FeatureAndroidChrome for AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Basic support(Yes)(Yes)(Yes)(Yes)(Yes)(Yes)