CSS で間隔を設定する方法: 1. 文字間隔属性を使用して単語の間隔を設定します; 2. line-height 属性を使用して行間隔、つまり行の高さを設定します; 3. margin または padding 属性を使用して、段落間隔または要素間隔を設定します。
このチュートリアルの動作環境: Windows 7 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。
1. 文字間隔を設定するには、letter-spacing 属性を使用します。
letter-spacing 属性は、文字間の間隔 (文字間隔) を増減します。
このプロパティは、テキスト文字ボックス間に挿入されるスペースの量を定義します。文字グリフは通常、その文字ボックスよりも狭いため、長さの値を指定すると、文字間の通常の間隔が調整されます。したがって、normal は値 0 と同等です。
注: 負の値も許可されます。これにより、文字が狭められます。
例:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>css设置字间距</title> <style type="text/css"> p.p1 { letter-spacing: 20px } p.p2 { letter-spacing: -0.5em } </style> </head> <body> <p>php中文网</p> <p class="p1">php中文网</p> <p class="p2">php中文网</p> </body> </html>
レンダリング:
##2. line-height 属性を使用して行間隔を設定します
line-height プロパティは、行間の距離 (行の高さ) を設定できます。 注: 負の値は許可されません。 説明この属性は、ライン ボックスのレイアウトに影響します。ブロックレベルの要素に適用すると、その要素内のベースライン間の最大距離ではなく、最小距離が定義されます。 行の高さとフォント サイズの間の計算された差 (CSS では「行間隔」と呼ばれます) は 2 つの半分に分割され、テキスト コンテンツの行の上部と下部に追加されます。このコンテンツを含めることができる最小のボックスはライン ボックスです。 (学習ビデオ共有:css ビデオ チュートリアル )
元の数値はスケール係数を指定し、子孫要素は計算された値の代わりにこのスケール係数を継承します。 例:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>使用数值来设置行间距</title> <style type="text/css"> p.small { line-height: 0.5 } p.big { line-height: 2 } </style> </head> <body> <p> 这是拥有标准行高的段落。 默认行高大约是 1。 这是拥有标准行高的段落。 这是拥有标准行高的段落。 这是拥有标准行高的段落。 这是拥有标准行高的段落。 这是拥有标准行高的段落。 </p> <p class="small"> 这个段落拥有更小的行高。 这个段落拥有更小的行高。 这个段落拥有更小的行高。 这个段落拥有更小的行高。 这个段落拥有更小的行高。 这个段落拥有更小的行高。 这个段落拥有更小的行高。 </p> <p class="big"> 这个段落拥有更大的行高。 这个段落拥有更大的行高。 这个段落拥有更大的行高。 这个段落拥有更大的行高。 这个段落拥有更大的行高。 这个段落拥有更大的行高。 这个段落拥有更大的行高。 </p> </body> </html>
margin は要素の外側のマージンを設定でき、padding は要素の内側のマージンを設定できます。
例:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <style> *{ margin: 0; padding: 0; } div{ border: 1px solid #000; margin: 10px; } .p-a p { margin: 25px 0; } .p-b p { padding: 20px 0; } </style> </head> <body> <div class="abc"> <p>第一段</p> <p>第二段</p> <p>第三段</p> <p>第四段</p> </div> <div class="p-a"> <p>第一段</p> <p>第二段</p> <p>第三段</p> <p>第四段</p> </div> <div class="p-b"> <p>第一段</p> <p>第二段</p> <p>第三段</p> <p>第四段</p> </div> </body> </html>
##プログラミング関連の知識の詳細については、次のサイトを参照してください:Programming Introduction
! !以上がCSSで間隔を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。