有 14 个 HTML 标签不需要闭合:无内容标签:<br>、<hr>、<img>、<input>、<link>、<meta>、<noframes>仅包含文本的标签:<base>、<command>、<keygen>、<param>特殊标签:<!DOCTYPE>、<html>、<head>、<body>

哪些 HTML 标签不需要闭合
HTML 标签用于定义网页上的元素和结构。虽然大多数 HTML 标签成对出现,需要一个开始标签和一个结束标签,但一些标签不需要闭合。
以下是可以独立存在的 HTML 标签:
无内容标签
立即学习“前端免费学习笔记(深入)”;
-
<br>:换行符 -
<hr>:水平线 -
<img>:图像 -
<input>:表单输入字段 -
<link>:样式表链接 -
<meta>:元数据 -
<noframes>:非框架内容
仅包含文本的标签
-
<base>:基准 URL -
<command>:浏览器命令 -
<keygen>:密钥生成器 -
<param>:插件参数
特殊标签
-
<!DOCTYPE>:文档类型声明 -
<html>:HTML 根元素 -
<head>:包含文档头信息 -
<body>:包含文档主体内容
注意:
- 某些 HTML 标签在某些上下文中不需要闭合。例如,
<td>、<th>和<li>在表格和列表中可以不用闭合。 - HTML5 中引入了很多不需要闭合的标签,例如
<header>、<footer>和<nav>。











