Ответ 1
Из spec *
Элемент br представляет собой разрыв строки.
В то время как разрывы строк обычно представлены в визуальных средах посредством физическое перемещение последующего текста на новую строку, таблицу стилей или пользователя агент будет в равной степени оправдан в том, чтобы вызывать разрывы строк иначе, например, как зеленые точки, или как дополнительные Расстояние между.
Элементыbr должны использоваться только для разрывов строк, которые фактически являются частью содержимого, как в стихах или адресах.
Таким образом, он четко заявляет, что нормально стирать разрыв строки как нечто другое, тем самым оправдывая, почему это не сущность. Мне кажется, что существует два способа добавления разрыва строки - как объект &br;
или тег <br>
, что дает автору гибкость в отношении того, является ли разрыв строки стильным или нет. Вышеприведенное утверждение - приравнивание использования разрывов строк в стихах и адресах - это немного широкая кисть, если вы спросите меня.
* Не уверен, что это спецификация, но это, безусловно, spec