# HTML5 – 部分代码示例 > 原文: [https://howtodoinjava.com/html5/html5-section-tag/](https://howtodoinjava.com/html5/html5-section-tag/) HTML5 `
`标记**定义了文档**中的各个部分,例如章节,页眉,页脚或文档的任何其他部分。 以前(在 HTML5 之前),只能通过`
`标签提供这种分离的唯一方法。 `section`元素是[语义](https://en.wikipedia.org/wiki/Semantics)元素。 这意味着它为用户代理和人员提供了有关所含内容(具体是文档的一部分)的含义。 它是一个通用语义元素,因此当其他语义容器元素(`article`,`aside`和`nav`)都不适合时,应使用它。 ## 区段标签语法 在 HTML5 中创建`
`时,就像在 HTML 中使用`
`标记时一样,可以使用 **id** 或**类**属性。 每个 **id** 必须是唯一的,如 HTML 中一样,并且**类**可以在必要时多次使用。 您应该始终将标头元素(`H1`至`H6`)作为`section`的一部分。 如果您无法提供该部分的标题,那么`
`元素可能更合适。 而且永远不要使用`section`标签仅用于放置样式。 假设您正在创建有关数据处理的文档。 以下是`
`元素的典型用法。 ```java

Prepare Data

Random text Random text Random text...

Process Prepared Data

Some More Random text Some More Random text Some More Random text ...

Processed Data

Some More Random text Some More Random text Some More Random text ...

``` ## 摘要 `
`元素的目的不是替换 HTML `
`标记。 如果要将文档划分为逻辑文档部分(以定义内容的语义上离散的**部分),请使用`
`元素或结构元素之一。 但是,如果仅出于格式化目的分割文档,则适合使用`
`标签。** 如果正确使用它们,则可以在有效的 HTML5 文档中同时使用 DIV 和 SECTION 元素。 学习愉快!