AKTUALIZACJA 13 września 2019:
Używam <br class=big>
aby przewymiarowany podział wiersza, kiedy potrzebujesz. Do dzisiaj stylizowałem to w następujący sposób:
br.big {line-height:190%;vertical-align:top}
( vertical-align:top
Było potrzebne tylko dla IE i Edge.)
Działało to we wszystkich głównych przeglądarkach, które wypróbowałem: Chrome, Firefox, Opera, Brave, PaleMoon, Edge i IE11.
Jednak ostatnio przestał działać w przeglądarkach Chrome : moje „duże” podziały linii zamieniły się w normalne rozmiary.
(Nie wiem dokładnie, kiedy go złamali. Od 12 września 2019 r. Nadal działa w mojej nieaktualnej wersji Chromium Portable 55.0.2883.11, ale jest zepsuty w Operze 63.0.3368.71 i Chrome 76.0.3809.132 (oba Windows i Android).)
Po kilku próbach i błędach otrzymałem następujący substytut, który działa w aktualnych wersjach wszystkich przeglądarek:
br.big {display:block; content:""; margin-top:0.5em; line-height:190%; vertical-align:top;}
Uwagi:
line-height:190%
działa we wszystkim oprócz najnowszych wersji przeglądarek Chrome.
vertical-align:top
jest potrzebny IE i Edge (w połączeniu z line-height:190%
), aby uzyskać dodatkową przestrzeń po poprzedniej linii, do której należy, a nie częściowo przed i częściowo po.
display:block;content:"";margin-top:0.5em
działa w Chrome, Opera i Firefox, ale nie Edge i IE.
Alternatywnym (prostszym) sposobem dodania odrobiny dodatkowej przestrzeni pionowej po <br>
tagu, jeśli nie masz nic przeciwko edycji HTML, jest coś takiego. Działa dobrze we wszystkich przeglądarkach:
<span style="vertical-align:-37%"> </span><br>
(Możesz oczywiście dostosować „-37%” w zależności od potrzeb, dla większej lub mniejszej luki.) Oto strona demonstracyjna, która zawiera kilka innych odmian motywu:
https://burtonsys.com/a_little_extra_vertical_space_for_br_tag.html
28 maja 2020 r .:
Zaktualizowałem stronę demonstracyjną; teraz pokazuje wszystkie powyższe techniki:
https://burtonsys.com/a_little_extra_vertical_space_for_br_tag.html