1. 可替换元素
替换元素是浏览器根据其标签的元素与属性来判断显示具体的内容。
例如input标签。当其type="text"
的是,这是一个文本输入框,换一个其他的时候,如type="range"
,浏览器显示就不一样
典型的可替换元素有 <img>、 <object>、 <video>
和 表单元素,如<textarea>、 <input>
。 某些元素只在一些特殊情况下表现为可替换元素,例如 <audio> 和 <canvas> 。
2. 空元素
在HTML 元素中,没有内容的 HTML 元素被称为空元素。
- <area>
- <base>
- <br>
- <col>
- <colgroup>
when the span is present
- <command>
- <embed>
- <hr>
- <img>
- <input>
- <keygen>
- <link>
- <meta>
- <param>
- <source>
- <track>
- <wbr>