Пустой элемент
Пустой элемент — элемент HTML, SVG или MathML, который не может иметь дочерних узлов (т.е. вложенных элементов или текста внутри себя).
Спецификации HTML, SVG и MathML спецификации очень строго определяют, какой элемент что может содержать. Многие комбинации семантически не имеют смысла, например элемент <audio>
внутри элемента <hr>
.
В HTML использование закрывающего тега для пустого элемента обычно ошибочно. Например, <input type="text"></input>
является недопустимым HTML.
Пустые элементы в HTML: