#html
#HTML
Вопрос:
Мы это знаем p
, body
и html
элементы имеют начальный и конечный теги.
Комментарии:
1. MDN считает BR в качестве начального тега: developer.mozilla.org/en-US/docs/Web/HTML/Element/br2. Если вы уже просматриваете спецификации MDN (что является отличным ресурсом для этого), что именно вы спрашиваете?
3. @David MDN ничего не сказал о пустых элементах html.spec.whatwg.org/multipage/syntax.html#void-elements
Ответ №1:
Они известны как self closing
теги, хотя официальное название void tags
. Это означает, что у них не может быть содержимого, или, другими словами: у них не может быть дочерних элементов. Вот почему часто <br />
используется вместо <br>
, или даже <br></br>
(последнее недопустимо, потому что может неправильно предположить, что контент будет возможен, но это незаконно и бессмысленно делать это).
Официальная спецификация: https://html.spec.whatwg.org/multipage/syntax.html#void-elements
Комментарии:
1. Текущая
HTML
спецификация явно избегает конечного тега дляbr
элемента: html.spec.whatwg.org/multipage /…
Ответ №2:
- Пустые элементы:
area
,base
,br
,col
,embed
,hr
,img
,input
,link
,meta
,param
,source
,track
,wbr
- Элементы Void имеют только начальный тег
https://html.spec.whatwg.org/multipage/syntax.html#elements-2