HTML <section> 标签

在html中,section标签是html5新增标签,是用来定义文档的某个区域(如:章节、页眉、页脚或者文档的其他区域)。section标签和div标签不一样,不是用来定义局域样式的,而是用来定义一个明确的主题,通常含有一个标题(h1~h6)。但如果是文章,通常会使用article标签来代替。


实例

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <h1>section 元素</h1>
  5. <section>
  6. <h2>WWF 的历史</h2>
  7. <p>世界自然基金会(WWF)是一个致力于环境保护、研究和恢复问题的国际组织,原名世界野生动物基金会。世界自然基金会成立于1961年。</p>
  8. </section>
  9. <section>
  10. <h2>WWF's Symbol</h2>
  11. <p>熊猫已经成为世界自然基金会的象征。世界自然基金会著名的熊猫标识源于世界自然基金会成立的时候,从北京动物园转移到伦敦动物园的一只名叫“姬姬”的大熊猫。</p>
  12. </section>
  13. </body>
  14. </html>

定义和用法

<section> 标签定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分。

一般通过是否包含一个标题 (<h1> (en-US)-<h6> (en-US) element) 作为子节点分区每一个<section>。

如果 <section> 元素的内容可以单独在多个媒体上发表,应该使用 <article> 而不是 <section>。

不要把 <section> 元素作为一个普通的容器来使用,这是本应该是<div>的用法(特别用 section 仅仅是为了美化样式的时候)。 一般来说,一个 <section> 应该出现在文档大纲中。


浏览器支持

表格中的数字指示了支持此元素的首个浏览器版本。

元素
<section>5.09.04.05.011.5

所有浏览器都支持 <section> 标签。


HTML 4.01 与 HTML 5 之间的差异

<section> 标签是 HTML 5 中的新标签。


属性

属性描述
citeURLsection 的 URL,假如 section 摘自 web 的话。

全局属性

<section> 标签支持 HTML 中的 全局属性


事件属性

<section> 标签支持 HTML 中的 事件属性


section标签默认样式

  1. section {
  2. display: block;
  3. }