枠の色や背景色を変えてみる
枠線に色を付ける テーブルの枠線に色を付けるには、
2通りの書き方があります。
以下のようなテーブルを2通りの方法で書いてみます。
【1つ目の書き方】
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#FF6898">
<tr>
<td bgcolor="#FFFFCC">みるくとエンジェル
</td>
</tr>
</table>
まず、tableタグを見ましょう。
テーブルとセルの間に1ピクセルの間隔ができますね。
内側のセル内はセルの背景色が表示されますので、テーブルの背景色が1ピクセルだけ外枠のように表示されるのです。 * nbsp; は、セルの中に何もない場合に入れておきます。
スペースひとつ分の意味でこれを入れておくことでテーブルがつぶれません。
ブラウザ上では表示されません。
【2つ目の書き方】
<table width="100%" cellpadding="0" cellspacing="0" style="border-color:#ff6898; border-width:1px; border-style:solid;">
<tr>
<td bgcolor="#EEEEFF">
</td>
</tr>
</table>
tableタグを見ましょう。
cellspacingが0ピクセルで間隔がありません。
しかしながらstyleで境界線を1ピクセル指定しています。
このようにスタイルで境界線の幅や色を書き出すこともできます。
セルの背景に色を付ける
ひとつひとつのセル td タグの中に bgcolor="#○○○○○○" と背景色を指定できます。
下のテーブルでは(2列の)2つのセルでそれぞれの色を指定しています。
実際に使ってみましょう。
やってみればすぐわかると思う。
<table width="100%" border="0" cellpadding="2" cellspacing="1" bgcolor="#ff6898">
|
<td align="center" bgcolor="pink">
<b>
<font color="#FFFFFF">みるくとエンジェル
</font>
</b></td></tr>
<tr>
<td bgcolor="#ffffcc">
<font size="2">育児の日記を中心に今の話題とかいろいろブログに残して生きたいと思います
</font></td></tr></table>
| みるくとエンジェル |
| 育児の日記を中心に今の話題とかいろいろブログに残して生きたいと思います |
<table width="400" border="0" cellpadding="3" cellspacing="1" bgcolor="#CC0000">
<tr><td bgcolor="#FECDD5">
</td>
| </td>
<td bgcolor="#FECDD5">
</td><td bgcolor="#FECDD5">
</td></tr></table>