在标签中包含<nav></nav><aside></aside>标签在语义上是否正确?



过去几天我一直在想这个问题,我想我应该在这个网站上注册,因为我想要的大多数答案都来自这里。然而,我没能找到这个答案。

我只是想知道将nav标签嵌套在side标签中在语义上是否正确?我是XHTML中HTML5场景的新手。

<aside>
    <nav id="locations">
        An Arizona City Here
        An Arizona Mountain Range
        An Arizona Destination Here
        Somewhere Arizona
        Tucson Location
        Bisbee Location Etc...
    </nav>
</aside>

是的,只要它是周围元素内容的一个侧面。如果你用它作为"这是在列类型区域中我的主要内容的侧面",那么不,这是不合适的。元素的语义适用于与主要内容相关的内容,但不是其中的一部分。您可以在w3c网站上阅读更多内容,该网站为web开发人员"翻译"了规范。它解释了一些示例用法。

最新更新