部分&文章标签

时间:2012-08-23 11:07:20

标签: html5

我有一个非常简单的问题,其中一个在语义上是正确的:

  • article代码中有section个代码吗?
  • section代码中有article个代码吗?

我很感激所有对此的看法,因为我搜索了它并且我有各种搜索结果(:

1 个答案:

答案 0 :(得分:5)

Section

HTML部分元素(<section>)表示文档的通用部分,即内容的主题分组,通常带有标题。

请参阅Permitted parent elements

中的Usage context

Article

HTML文章元素(<article>)表示文档,页面,应用程序或站点中的自包含组合,其旨在可独立分发或可重用,例如,在联合中。这可以是论坛帖子,杂志或报纸文章,博客条目,用户提交的评论,交互式小部件或小工具,或任何其他独立的内容项目。

请参阅Permitted parent elements

中的Usage context

Which one to choose?

  

要考虑HTML4,我们可以将其与<p><blockquote>进行比较。两者都是文本的块级元素,但<blockquote>类似于<p>的子集,具有更具体的含义('这是一段引用文本')。与<section><article>相同; <section>表示相关内容,但<article>表示一段相关内容,即使在页面上下文(页面的页眉和页脚等)之外,它本身也是有意义的。

     

可能令人困惑的部分是<section>可用于页面的某些部分(例如主要内容列,主页上的新闻部分)并包含<article> s,以及长<article>的部分(即<article>内)。

有关更多许可,请参阅this article