Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
4 of 313 menu
◀ ▶

line-heightプロパティ

プロパティline-heightは、 テキストの行間隔(行間)を設定します。

このプロパティは、一見行間の間隔を指定するように思えますが、実際にはテキストラインの高さを指定します。つまり、実際の行間の間隔は次のように計算されます:line-height - font-size = テキスト行間の距離。または逆に、line-height = font-size + テキスト行間の距離。

構文

セレクター { line-height: 値; }

値

値には任意のサイズ単位を使用できます。 %で値を指定した場合、行間隔はフォントサイズに対するパーセンテージになります。

さらに、0より大きい任意の数値を値として設定できます。この場合、それはフォントサイズの乗数として扱われます。例えば、 font-sizeの値が20pxで、 line-heightが1.5の場合、 これはline-height: 30px(20px * 1.5 = 30px)と書くのと同じことです。

デフォルトでは、プロパティの値はnormalです。この場合、ブラウザーが自動的に行間隔を選択します。

例

この例では、テキスト行間の距離はline-height - font-size = 38px - 18px = 20pxになります:

<p> some long text </p> p { font-size: 18px; line-height: 35px; text-align: justify; }

:

例

間隔を25px - 18px = 7pxに縮めます:

<p> some long text </p> p { font-size: 18px; line-height: 25px; text-align: justify; }

:

例

この例では、テキスト行間の距離はline-height - font-size = 18px - 18px = 0px になります。行がほぼくっついてしまい(上の行の文字の下部が下の行の文字の上部に触れます):

<p> some long text </p> p { font-size: 18px; line-height: 18px; text-align: justify; }

:

例

この例では、line-heightの値はフォントサイズに対する乗数1.5です。 したがって、line-heightはfont-size * 1.5 = 18px * 1.5 = 27pxと同等になります。実際の行間の距離はline-height - font-size = 27px - 18px = 9pxです:

<p> some long text </p> p { font-size: 18px; line-height: 1.5; text-align: justify; }

:

例

乗数を大きくします:

<p> some long text </p> p { font-size: 18px; line-height: 2.5; text-align: justify; }

:

例

line-heightをfont-sizeより小さくすると、行が完全に重なり合ってしまいます:

<p> some long text </p> p { font-size: 18px; line-height: 13px; text-align: justify; }

:

← →
↑
日本語▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否