1

为了使当前 AT 支持 ARIA 里程碑角色,是否仍然必须添加网页上的role="navigation"所有元素?nav

4

1 回答 1

2

虽然它在 IE9+ 中得到 JAWS 的良好支持,但在当前版本的 Safari旁白中,该<nav>元素没有获得隐含的地标角色。它也与 NVDA 和 Firefox 不一致,与 NVDA 和 IE9 完全不存在。role='navigation'然而,屏幕阅读器几乎普遍支持。

就目前而言,如果您希望<nav>元素可作为跨用户代理可靠地导航,请使用<nav role='navigation'>.

于 2013-04-23T01:40:37.690 回答