2019年9月13日更新:
私が使用<br class=big>
私は1つを必要とするとき、特大の改行を作成します。今日まで、私は次のようにスタイルを設定しました:
br.big {line-height:190%;vertical-align:top}
(これvertical-align:top
はIEとEdgeでのみ必要でした。)
これは、私が試したすべての主要なブラウザー(Chrome、Firefox、Opera、Brave、PaleMoon、Edge、IE11)で機能しました。
ただし、最近ではChromeベースのブラウザで動作しなくなりました。「大きな」改行が通常のサイズの改行に変わりました。
(いつ彼らがそれを壊したか正確にはわかりません。2019年9月12日の時点で、それは私の古い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
2020年5月28日:
デモページを更新しました。ここでは、上記のすべての手法を示します。
https://burtonsys.com/a_little_extra_vertical_space_for_br_tag.html