ホームページ > 記事 > ウェブフロントエンド > CSSの間隔を設定する方法
設定方法: 1. 単語間隔を設定するには、letter-spacing 属性を使用します (構文 "letter-spacing: ピクセル サイズ"); 2. line-height 属性を使用して、行間隔を設定するには、構文"line-height: ピクセルサイズ" 。
このチュートリアルの動作環境: Windows 7 システム、CSS3&HTML5 バージョン、Dell G3 コンピューター。
1. CSS で単語の間隔を設定します:
letter-spacing 属性を使用して単語の間隔を設定します。
letter-spacing プロパティは、文字間の間隔 (文字間隔) を増減します。
このプロパティは、テキスト文字ボックス間に挿入されるスペースの量を定義します。文字グリフは通常、その文字ボックスよりも狭いため、長さの値を指定すると、文字間の通常の間隔が調整されます。したがって、normal は値 0 と同等です。
注: 負の値も許可されます。これにより、文字が狭められます。
属性値:
normal デフォルト。文字間に余分なスペースを入れないことを指定します。
length は、文字間の固定スペースを定義します (負の値が許可されます)。
inherit は、letter-spacing 属性の値を親要素から継承することを指定します。
例:
<html> <head> <style type="text/css"> p.p1 {letter-spacing: -0.5em} p.p2{letter-spacing: 20px} </style> </head> <body> <p class="p1">我的公主殿下</p> <p class="p2">臣来迟了</p> </body> </html>
効果:
##2. CSS の行間隔の設定
line-height プロパティを使用して行間の距離 (行の高さ) を設定できます。 注: 負の値は許可されません。 説明この属性は、ライン ボックスのレイアウトに影響します。ブロックレベルの要素に適用すると、その要素内のベースライン間の最大距離ではなく、最小距離が定義されます。 行の高さとフォント サイズの間の計算された差 (CSS では「行間隔」と呼ばれます) は 2 つの半分に分割され、テキスト コンテンツの行の上部と下部に追加されます。このコンテンツを含めることができる最小のボックスはライン ボックスです。 元の数値はスケーリング係数を指定し、子孫要素は計算された値ではなくこのスケーリング係数を継承します。 属性値:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> span { font-size: 20px; line-height: 2em; } </style> </head> <body> <span> 桃之夭夭,灼灼其华。之子于归,宜其室家。<br> 桃之夭夭,有蕡其实。之子于归,宜其家室。<br> 桃之夭夭,其叶蓁蓁。之子于归,宜其家人。 </span> </body> </html>効果:
##推奨される学習:
css ビデオ チュートリアル以上がCSSの間隔を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。