繁体   English   中英

屏幕阅读器和访问键

[英]Screen readers and Access keys

HTML访问键能否仅将焦点放在链接或按钮上而不触发元素? 用户可以将网页上的现有访问密钥值更改为他们的首选值吗?

accesskey属性是全局的,可以放在任何元素上。 但是,如果元素本身不接受焦点,则它将不会执行任何操作。 您还必须向该元素添加tabindex='0' ,例如

<span tabindex='0' accesskey='a'>foo</span>

有些浏览器只是将焦点移到该元素上,而某些浏览器(如果该元素是“可单击的”事物,例如按钮或链接)将激活它。 您对此没有任何控制权。

除非您提供用户界面,否则用户无法更改访问密钥。

快捷键一旦知道就很有帮助,但是除非在页面上有关于它们的工具提示或说明,否则它们通常是无法发现的。 除非在元素获得焦点时显示工具提示,否则工具提示不会帮助仅使用键盘的用户。 例如,在Wikipedia.org上,搜索字段的访问键为F,但您无法通过查看来知道它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM