HTML <main> 标签用于表示HTML正文元素的主要内容。它指定了文档的主要或重要内容。
它每个页面只能使用一次,并且不能用作文章、旁白、页脚、页眉和导航元素的后代。
<main>标签的内容对于文档应该是唯一的。<main>标签不会影响 DOM 的页面结构概念。
语法
属性
<main>标签支持 HTML 的 全局属性 和 事件属性。
<main>标签的示例
下面的示例将说明 main 标签的用法。在哪里、何时以及如何使用主标签来创建网站的主要元素。
创建文档的主要内容
以下示例代码显示了 <main> 标签 的用法。当我们运行上述代码时,它将生成一个由网页上显示的文本组成的输出。
设置页面主要内容的样式
考虑以下示例,我们将使用 <main> 标签并应用 CSS 属性来设置主要元素的样式。
导航到主要内容
在此示例中,我们将创建一个锚链接,其中包含 source(destination) 作为 “main” 元素的 “id”。当用户点击锚链接时,它将跳过导航链接(即链接和主要元素之间)。
支持的浏览器
浏览器 | ![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|
是否支持 | 26.0 | 12.0 | 21.0 | 7.0 | 16.0 |