是否必须向网页上的所有role="navigation"
元素添加nav
才能使当前AT支持ARIA地标角色?
答案 0 :(得分:2)
虽然IE9 +中的JAWS得到了很好的支持,但<nav>
元素并没有在使用Safari的当前版本的VoiceOver中获得隐含的里程碑角色。它也与NVDA和Firefox不一致,完全没有NVDA和IE9。但role='navigation'
跨屏幕阅读器almost universally supported。
目前,如果您希望<nav>
元素可以在用户代理之间可靠地导航为地标,使用<nav role='navigation'>
。