W3建议:
最佳做法是将页面上的所有内容都包含在地标中, 以便依赖它们的屏幕阅读器用户从部分导航 到部分不要丢失对内容的跟踪。
我有一个侧边栏,其中包含主导航以及其他一些内容。我已经将主导航包装在一个nav
中,但我无法决定侧边栏的适当地标角色是什么。
我阅读了有关似乎适用于次要内容aside
,无论它是否在article
中使用。
将此侧边栏标记为带有aria-label="sidebar"
的section
是否有意义? 请记住,此侧边栏包含页面的主导航。
W3 建议:
首先,注意术语。 W3并不一定说你应该把所有东西都放在一个地标上。 该建议来自阅读WCAG 1.3.1,并且是您可以采取的满足1.3.1的可能操作列表(称为"足够的技术")。 但是,如果不执行此建议,您不一定会失败 1.3.1。
布局的代码片段可能会有所帮助。 很难遵循你描述的方式,但没有进一步的信息,我认为你的<nav>
就足够了。