我有一个站点范围的主菜单,我目前正在使用 <nav>
为了。我还有一个子菜单,它就在主导航下方,并且对于站点上的每个产品 都是不同的。处理此问题的最佳做法是什么?
目前,我有一个单独的<div id="secondary-nav">
在主导航下方。但由于它们都在 <header>
内在页面的顶部,我正在考虑嵌套 <nav>
反而。这在 HTML5 中是正确的做法吗?
最佳答案
在那里使用nav
是完全可以接受的。您可能还想查看 aside
是否可以删除,或者查看在 nav
中使用 section
标签以更好地划分内容.这又回到了整个语义辩论,我的立场是,如果有道理,就去做。它不需要在语义上 100% 正确,因为除了查看源代码的人之外没有人知道。
关于html - 在 HTML5 中,可以嵌套 NAV 元素吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6986612/