在语义上,将<article>元素嵌套在<li>元素中是不正确的。
<li>元素是无序列表中的一个列表项,用于表示列表中的每一项。而<article>元素是HTML5中用于表示独立的、完整的、可以独立于文档的其他部分的内容块。
正确的语义结构应该是将<article>元素放在<li>元素的外部,或者将<li>元素放在<article>元素的内部。这样可以更好地表达页面的结构和内容层次关系。
例如,以下是一个正确的示例:
<ul>
<li>列表项1</li>
<li>列表项2</li>
<li>列表项3</li>
</ul>
<article>
<h2>文章标题</h2>
<p>文章内容</p>
</article>
在这个示例中,<article>元素位于<ul>元素的外部,表示它是一个独立的文章内容块。而<li>元素则表示无序列表中的每一项。
领取专属 10元无门槛券
手把手带您无忧上云