ОБНОВЛЕНО 13 сентября 2019 года:
Я использую, <br class=big>
чтобы сделать разрыв строки слишком большого размера, когда мне это нужно. До сегодняшнего дня я делал это так:
br.big {line-height:190%;vertical-align:top}
(The vertical-align:top
было необходимо только для IE и Edge.)
Это работало во всех основных браузерах, которые я пробовал: Chrome, Firefox, Opera, Brave, PaleMoon, Edge и IE11.
Однако недавно он перестал работать в браузерах на основе Chrome : мои «большие» разрывы строк превратились в разрывы строк обычного размера.
(Я не знаю точно, когда они сломали его. По состоянию на 12 сентября 2019 года он все еще работает в моем устаревшем Chromium Portable 55.0.2883.11, но он не работает в Opera 63.0.3368.71 и Chrome 76.0.3809.132 (оба Windows и Android).)
После некоторых проб и ошибок я получил следующую замену, которая работает в текущих версиях всех этих браузеров:
br.big {display:block; content:""; margin-top:0.5em; line-height:190%; vertical-align:top;}
Ноты:
line-height:190%
работает во всем, кроме последних версий браузеров на базе Chrome.
vertical-align:top
необходим для IE и Edge (в сочетании с line-height:190%
), чтобы получить дополнительное пространство после предыдущей строки, где оно принадлежит, а не частично до и частично после.
display:block;content:"";margin-top:0.5em
работает в Chrome, Opera и Firefox, но не в Edge & IE.
Альтернативный (более простой) способ добавить немного дополнительного вертикального пространства после <br>
тега, если вы не возражаете против редактирования HTML, заключается в следующем. Работает нормально во всех браузерах:
<span style="vertical-align:-37%"> </span><br>
(Вы можете, конечно, отрегулировать «-37%» по мере необходимости для большего или меньшего разрыва.) Вот демонстрационная страница, которая включает в себя некоторые другие варианты темы:
https://burtonsys.com/a_little_extra_vertical_space_for_br_tag.html
28 мая 2020 г .:
Я обновил демонстрационную страницу; теперь он демонстрирует все вышеперечисленные методы:
https://burtonsys.com/a_little_extra_vertical_space_for_br_tag.html