HTML - <section> 标签



HTML <section> 标签用于在 HTML 文档中表示独立的、自包含的组合内容。此标签包含在 HTML5 中。

HTML section 标签类似于 <article> 标签。单个 HTML 文档可以有多个 section 元素。当 HTML <section> 元素嵌套时,内部元素表示与外部元素相关的部分。例如,社交媒体帖子上的评论可以是嵌套在表示社交媒体帖子的 section 中的 section 元素。它主要用于论坛帖子、杂志或报纸版块、博客文章、产品卡片等。

语法

<section>
   .....
</section>

属性

HTML section 标签支持 HTML 的全局事件 属性。

HTML section 标签示例

以下示例将说明 section 标签的用法。在哪里、何时以及如何使用 section 标签来创建 section 元素。

使用 section 标签创建自包含内容

在以下示例中,我们使用 <section> 标签创建了 2 个自包含内容,它们彼此独立,也与父级独立。

<!DOCTYPE html>
<html lang="en">

<head>
   <title>HTML section tag</title>
</head>

<body>
   <!-- Creating section Element -->
   <h2>HTML 'section' Element</h2>
   <section>
      <h3>HTML Tags</h3>
      <p>
          HTML tags are similar to keywords, which specify 
          how a web browser will format and display content.
          A web browser can differentiate between simple content 
          and HTML content with the use of tags. 
      </p>
   </section>
   <section>
      <h3>HTML Attributes</h3>
      <p>
          An attribute is used to define the characteristics
          of an HTML element and is placed inside the element's 
          opening tag. All attributes are made up of two parts:
          a name and a value
      </p>
   </section>
</body>

</html>

设置 section 元素样式

考虑以下示例,我们将使用 <section> 标签并应用 CSS 属性。

<!DOCTYPE html>
<html lang="en">

<head>
   <title>HTML section tag</title>
   <style>
      section {
         width: 300px;
         height: 150px;
         background-color: aquamarine;
         border-radius: 10px;
      }
      section h3,
      p {
         margin: 10px 10px;
      }
   </style>
</head>

<body>
   <!--create a section element-->
   <h2>HTML 'section' Element</h2>
   <section>
      <h3>HTML Tags</h3>
      <p>
          HTML tags are similar to keywords, which specify 
          how a web browser will format and display content.
          A web browser can differentiate between simple content 
          and HTML content with the use of tags. 
      </p>
   </section>
   <section>
      <h3>HTML Attributes</h3>
      <p>
          An attribute is used to define the characteristics
          of an HTML element and is placed inside the element's 
          opening tag. All attributes are made up of two parts:
          a name and a value
      </p>
   </section>
</body>

</html>

嵌套的 section 元素

让我们看看另一种情况,我们将创建一个嵌套的 section 元素。

<!DOCTYPE html>
<html lang="en">

<head>
   <title>HTML section Tag</title>
   <style>
      section {
         margin: 5px;
         border-radius: 10px;
         padding: 10px;
         border: 2px solid black;
      }
      p {
         margin: 10px;
      }
   </style>
</head>

<body>
   <!--create a section element-->
   <h2>HTML 'section' Element</h2>
   <section>
   <h3>HTML Elements</h3>
   <p>
       HTML Elements are building block of a web page.
       It is used to create component for webpages.
   </p>
   <section>
      <h3>HTML Tags</h3>
      <p>
          HTML tags are similar to keywords, which specify 
          how a web browser will format and display content.
          A web browser can differentiate between simple content 
          and HTML content with the use of tags. 
      </p>
   </section>
   <section>
      <h3>HTML Attributes</h3>
      <p>
          An attribute is used to define the characteristics
          of an HTML element and is placed inside the element's 
          opening tag. All attributes are made up of two parts:
          a name and a value
      </p>
   </section>
   </section>
</body>

</html>

在 section 元素上实现图像

在以下示例中,我们创建嵌套的“section”元素以使用 <section> 标签表示博客文章及其评论的自包含内容。

<!DOCTYPE html>
<html lang="en">

<head>
   <title>HTML section tag</title>
   <style>
      section img {
         width: 200px;
      }
   </style>
</head>

<body>
   <!--create a section element-->
   <section>
      <h2>Blog post</h2>
      <img src="/images/logo.png?v3" alt="Tutorialspoint logo">
      <section>
      <h2>Comments</h2>
      <p>Dman good...</p>
      <p>fabulous...!</p>
      </section>
   </section>
</body>

</html>

支持的浏览器

标签 Chrome Edge Firefox Safari Opera
section 是 6.0 是 9.0 是 4.0 是 5.0 是 11.1
html_tags_reference.htm
广告