<nav>的子元素的语义标记?

时间:2017-05-08 23:02:55

标签: html accessibility nav semantic-markup wai-aria

menu元素具有相应的menuitem子元素。

导航子元素的相应html标记是什么?对于那些儿童元素,相应的Aria角色是什么?

我已阅读规范,我看过MDN,我已经阅读了一些教程。

据我所知,导航链接最好包含在导航容器中。我很难理解标记导航项目本身最容易理解的方式。

1 个答案:

答案 0 :(得分:4)

<nav>元素的W3c定义是:

  

页面的一部分,链接到其他页面或页面中的部分:带导航链接的部分

因此,导航元素通常只包含链接,即<a>role="link"个子项,通常包含在列表中以添加语义,即<ul>role="list",等。<nav>必须包含哪些内容作为孩子。