我有一个非常简单的问题,哪一个在语义上是正确的:
article
标签里面有section
标签吗?section
标签里面有article
标签吗?
我会很感激对此的所有意见,因为我用谷歌搜索它并且我有各种各样的搜索结果(:
我有一个非常简单的问题,哪一个在语义上是正确的:
article
标签里面有section
标签吗?section
标签里面有article
标签吗?我会很感激对此的所有意见,因为我用谷歌搜索它并且我有各种各样的搜索结果(:
HTML 部分元素 ( <section>
) 表示文档的通用部分,即内容的主题分组,通常带有标题。
HTML 文章元素 ( <article>
) 表示文档、页面、应用程序或站点中的自包含组合,旨在独立分发或可重复使用,例如在联合中。这可以是论坛帖子、杂志或报纸文章、博客条目、用户提交的评论、交互式小部件或小工具,或任何其他独立的内容项目。
要考虑 HTML4,我们可以将其与
<p>
和进行比较<blockquote>
。两者都是文本的块级元素,但<blockquote>
就像 的子集<p>
,具有更具体的含义(“这是一个引用文本块”)。<section>
与<article>
;相同<section>
指相关内容,但<article>
指的是一个独立的相关内容,即使在页面上下文之外(页面的页眉和页脚等)。可能令人困惑的部分是它
<section>
可以用于页面的某些部分(例如,主要内容栏,主页上的新闻部分)并包含<article>
s,也可以用于 long 的部分<article>
(即在 内部<article>
)。
有关更多许可,请参阅本文。