什么是空元素(Empty element) 空元素是指来自 HTML,SVG 或 MathML 中,不具有任何子节点(即嵌套元素或文本节点)的元素。 HTML,SVG 和 MathML 的规范非常精确地定义了每个元素可以包含的内容。许多组合是没有语义意义,例如 <hr> 元素嵌套的 <audio> 元素。 在 HTML 中,在空元素上使用结束标签通常是无效的。例如,<input type="text"></input> 是无效的 HTML。 HTML 中的空元素如下: <area> <base> <br> <col> <embed> <hr> <img> <input> <keygen>(HTML 5.2 草案已删除) <link> <meta> <param> <source> <track> <wbr>