ProxyWing

HTML 中的自闭合标签

HTML 标签分为两类:一类是同时包含开始标签和结束标签的常规标签,另一类是自闭合标签。

发布时间: 2025年10月22日
最后更新: 2025年11月2日

什么是 HTML 中的自闭合标签?

HTML 中的自闭合标签是一类不需要结束标签的特殊标签,也称为空元素。它们不像其他元素那样包裹内容,而是保持为空,自身就构成完整的元素。

在 HTML5 中,自闭合标签可以带结尾斜杠,也可以不带。例如,

<br> 和 <br /> 都有效。过去,要正确解析 XHTML 和 XML 文档,必须使用斜杠。现在,HTML 解析器可以轻松处理这两种语法。

这些标签遵循简单的规则,让 HTML 文档的结构化更加顺畅,也让代码更简短、更整洁。无论是否带有结尾斜杠,浏览器都可能以相同的方式显示它们。

HTML5 自闭合标签列表

在 HTML5 中,最常用的自闭合 HTML 标签如下:

  • <br> – 换行
  • <img> – 图像
  • <hr> – 水平分隔线
  • <meta> – 元数据
  • <link> – 链接样式表
  • <input> – 输入框
  • <source> – 媒体资源
  • <area> – 图像映射区域
  • <col> – 表格列
  • <embed> – 嵌入外部资源
  • <track> – 媒体文本轨道
  • <wbr> – 可换行位置

这份列表涵盖了您在网页上看到的大多数自闭合标签。

如何使用自闭合标签

自闭合标签的用法很简单:您只需写开始标签,不需要写结束标签。在 XHTML 1.0 中,您需要加上结尾斜杠。如今在 HTML5 中,浏览器两种写法都接受。

HTML 对解析规则的要求没有那么严格。浏览器在渲染时可能会忽略多余的斜杠。这样既保留了文档结构,又让文档更具灵活性。

示例

以下是一些自闭合标签的示例:

<br>

<hr>

<img src=”image.jpg” alt=”Sample”>

<input type=”text”>

许多 HTML 文档都会使用这些自闭合标签,它们采用成熟的语法来构建结构。现代浏览器解析它们毫无困难。

借助自闭合标签,HTML 能让您的代码保持整洁。它们对于创建能正常运行的网页非常重要。

有任何问题吗?