void 元素
HTML 4.01 / XHTML 1.0 Strict 包含以下 void 元素:
area
- 图像中可单击的已定义区域base
- 指定所有链接所基于的基本 URLbr
- 换行col
- 表格中的列[已弃用]hr
- 横向规则(线)img
- 图像input
- 用户输入数据的字段link
- 将外部资源链接到文档meta
- 提供有关文档的信息param
- 定义插件的参数
HTML 5 标准包括上一个列表中的所有非弃用标记
command
- 表示用户可以调用的命令[已废弃]keygen
- 促进 Web 证书的公钥生成[已弃用]source
- 指定picture
,audio
和video
元素的媒体源
以下示例不包含 void 元素:
<div>
<a href="http://stackoverflow.com/">
<h3>Click here to visit <i>Stack Overflow!</i></h3>
</a>
<button onclick="alert('Hello!');">Say Hello!</button>
<p>My favorite language is <b>HTML</b>. Here are my others:</p>
<ol>
<li>CSS</li>
<li>JavaScript</li>
<li>PHP</li>
</ol>
</div>
注意每个元素如何在开始和结束标记内都有开始标记,结束标记和文本或其他元素。但是,Void 标签显示在下面的示例中:
<img src="https://cdn.sstatic.net/Sites/stackoverflow/company/img/logos/so/so-icon.png" />
<br>
<hr>
<input type="number" placeholder="Enter your favorite number">
除了 img 标记之外,所有这些 void 元素都只有一个开始标记。与任何其他标记不同,img 标记在开始标记的大于号之前具有自闭合/
。最好在斜线前有一个空格。