sof*_*nch 4 html accessibility semantic-markup nav wai-aria
menu 元素具有相应的 menuitem 子元素。
nav 的子元素合适的 html 标记是什么?这些子元素对应的 Aria 角色是什么?
我阅读了规范,查看了 MDN,还阅读了一些教程。
我知道导航链接最好包装在导航容器中。我正在努力理解标记导航项目本身的最简单的方法。
小智 5
该<nav>元素的 W3c 定义是:
链接到其他页面或页面内部分的页面部分:带有导航链接的部分
因此,导航元素通常只包含链接,即<a>或role="link"子元素,通常包装在列表中以添加语义,即<ul>,,等等。对于 a必须包含role="list"什么作为子元素没有要求。<nav>