跳过导航链接应该是否超出面包屑?
<a href="#main" role="link" aria-label="Skip Navigation">Skip Navigation</a>
<div id="menu-container">Menu code goes here</div>
<div id="breadcrumb">Breadcrumb code goes here</div>
<div id="main">Main content goes here</div>
或用不同的词语提问,是导航的面包屑部分吗?
提前致谢。
跳过链接的主要目的是跳过内容块,例如导航,在多个网页的顶部(或Tab键顺序的开头)重复。见Success Criterion 2.4.1: Bypass Blocks, in WCAG 2.1:
可以使用一种机制来绕过在多个Web页面上重复的内容块。
面包屑跟踪是将在多个网页上重复的一种内容的示例。出于这个原因,我建议主要内容的跳过链接也跳过面包屑路径。
顺便说一句,你不需要在普通链接(role="link"
)上使用<a href="..." >
,因为该角色已经隐含了该元素。