TOP 色々なCSS テーブルについて ≫テーブルのセル間隔を指定する

tableをスタイルシートでレイアウトする

何かと便利に使うことのできる「table」タグですが、このtableタグについてもスタイルシートで設定をすることができます。


table全体に関してのスタイルシート

テーブルの各セルの境界線やセル間隔など、テーブル全体に対してのスタイルシートの紹介です。

セルとセルとの間隔を指定する。

セルとセルとの間には上下と左右に間隔を指定することができます。

border-spacing:セル間隔@ セル間隔A

セルの間隔の値は2つまで設定することができ、値が1つの場合は上下左右に、値が2つの場合は値@で上下、値Aで左右のセル間隔を指定することができます。

<記述例>

【CSS記述】

table,th,td,tr{border: 1px solid #333}
table {width: 500px}
<!--上下左右に10pxのセル間隔を設ける-->
sample1{border-spacing:10px}
<!--上下に5px 左右に10pxの間隔を設ける-->
sample1{border-spacing:5px 10px}

【HTML記述】
<table border="1" class="sample1">
<tr>
<th colspan="2">
上下左右に均等に10pxずつセル間隔を設ける</th>
</tr>
<tr>
<td>
セル1</td>
<td>
セル2</td>
</tr>
<tr>
<td>
セル3</td>
<td>
セル4</td>
</tr>
</table>

<table class="sample2">
<tr>
<th colspan="2"><p>
左右に5px・上下に20pxのセル間隔を設ける</p></th>
</tr>
<tr>
<td>
セル1</td>
<td>
セル2</td>
</tr>
<tr>
<td>
セル3</td>
<td>
セル4</td>
</tr>
</table>

表示サンプルはこちら

前ページに戻る 次ページへ進む 次ページへ進む
特集

HP作成ソフト徹底比較

ホームページビルダー・ドリームウィ―バー徹底比較

HP作成ソフトの代名詞であるホームページビルダーと、プロご用達の本格派、ドリームウィ―バーについて徹底比較してみました。

inserted by FC2 system