CSSのborder-spacingプロパティでテーブルセル間の幅を設定する方法
CSSのborder-spacingプロパティは、テーブルセル同士の間隔(幅)を指定するために使用します。なお、このプロパティが機能するのは、border-collapseプロパティが「separate」に設定されている場合のみである点に注意してください。
値の指定方法
border-spacingには、1つまたは2つの値を指定できます。いずれの値もpxやemなどの長さの単位で記述します。
- 値が1つの場合:水平方向・垂直方向の両方のセル間隔に、同じ値が適用されます。
- 値が2つの場合:1つ目の値が水平方向(左右)、2つ目の値が垂直方向(上下)の間隔として適用されます。
使用例
次のコードを実行すると、テーブルセル間の幅を実際に確認できます。この例では、水平方向に15px、垂直方向に40pxの間隔を設定しています。
<html>
<head>
<style>
table.one {
border-collapse:separate;
width:300px;
border-spacing:15px 40px;
}
</style>
</head>
<body>
<table class = "one" border = "2">
<caption>border-spacingプロパティ</caption>
<tr><td> インド </td></tr>
<tr><td> イギリス </td></tr>
</table>
<br />
</body>
</html>
-
CSSのcolumn-rule-widthプロパティで段組みの罫線の太さを設定する方法
CSSで段組み(マルチカラム)レイアウトを作成する際、各カラム(列)の間に表示される罫線(ルールライン)の太さを指定できるのが column-rule-width プロパティです。column-rule-widthプロパティとはcolumn-rule-width プロパティは、カラム間の罫線の幅を設定します。このプロパティを有効に機能させるには、column-rule-style プロパティで罫線のスタイル(実線、破線など)をあらかじめ指定しておく必要があります。スタイルが指定されていない場合や none の場合は、罫線の幅に関わらず罫線は表示されません。指定できる主な値は以下のとおりです。t
-
CSSでタブ文字の幅を設定する方法|tab-sizeプロパティの使い方を解説
CSSでタブ文字(タブキーで挿入される空白)の表示幅を変更したい場合は、tab-size プロパティを使用します。デフォルトではタブ幅は8文字分に設定されていますが、このプロパティを使うことで任意のスペース数に調整できます。tab-sizeプロパティの基本tab-sizeプロパティは、主に <pre> や <code> など、整形済みテキストを表示する要素に対して効果を発揮します。指定できる値は以下のとおりです。数値: タブ1つあたりの幅をスペースの文字数で指定します(例: tab-size: 12;)length値: pxやemなどの単位で幅を指定することも可能ですi