过去几天我一直在想这个,并且认为我应该在这个网站上注册,因为我正在寻找的大部分答案来自这里。然而,我无法找到这个答案。
我只是想知道将nav标签嵌入旁边标签是否在语义上是正确的?我是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>
答案 0 :(得分:4)
Yes只要它是围绕它的元素内容的旁边。如果你使用它作为“这是我的主要内容在列类型区域的一边”然后不,它是不合适的。元素的语义是针对与主要内容相关但不是其中一部分的内容。您可以在w3c网站that has "translated" the spec for web developers上阅读更多内容。它解释了一些示例用法。