【发布时间】:2023-03-14 03:51:01
【问题描述】:
我正在考虑这种首页布局,其中“主导航”遍布整个页面,显示每个类别的最新文章,如下所示:
<article>
<nav><a href="/elephants">Elephants</a></nav>
<h2><a href="/elephants/borneo.htm">The Borneo Elephant</a></h2>
<p>...</p>
</article>
<article>
<nav><a href="/hippos">Hippos</a></nav>
<h2><a href="/hippos/malgasy.htm">The Malgasy Hippo</a></h2>
<p>...</p>
</article>
<article>
<nav><a href="/rhinos">Rhinos</a></nav>
<h2><a href="/rhinos/white.htm">The White Rhino</a></h2>
<p>...</p>
</article>
这在语义上正确吗?
【问题讨论】:
-
文章的内容应该在
<article>标签内...您似乎在使用标签来指示链接是指向语义不正确的文章的超链接恕我直言。要么你有一篇文章,要么你有一个导航设备。每篇文章都有自己的导航帮助(我想在文章中导航)没有任何问题,但当前的格式似乎是错误的(没有进一步解释你背后的推理) -
实际上它们是摘录(为了清晰起见更新了代码),它说here 和其他地方可以使用
摘录。否则无论如何,首页上都不会出现“文章”......我不介意但不知道该使用什么。
标签: html nav semantic-markup