Macromedia Dreamweaverを使ったテーブルのレイアウト

テーブルを見栄えよくネスト(組み合わせ)する方法を紹介します。特にボーダーラインに注目してください。
普通の状態では、このように細く出来ませんが、これから紹介する方法だと下記の感じに仕上がります。
ちょっとインデックス部分も丸みを与える事で、おしゃれな感じに出来ます。


 
「リンク集」にこんな感じでテーブルを作っています。

リンクなどに良く使うテーブルですがのあるテーブルの
セル部分はインデックスのように可愛い感じに作ってみました。
テーブルは、2つ作りそれぞれのセルに別けます。
上下のテーブルをくっ付けます。


1つ目のテーブル

・行 1
・列 2
・セル余白 0
・セル間隔 0 ・・・・・・・・・・・・・・・・必ず0にしてください。
・ボーダー 0・・・・・・・・・・・・・・・・・・必ず0にしてください。
・左のセルの背景色  #FFCCFF(ピンク)
右のセルにの画像を貼りつけます。
この画像は、画像作製ソフトで円を描き4等分したものです。
高×幅は、 21ピクセルで作製しました。

☆ワンポイント☆
画像のサイズですが、文字のサイズの範囲を考慮して作成した方が良いです。
IE環境ですが文字のサイズが最小から最大まであります。一応最大にしても
カバーできる大きさの物が好ましいと思います。最初18×18ピクセルで作成しましたが
最大で見た場合、セルのずれが生じるとの ご指摘いただき、大きさを 21×21ピクセル
に変更しました。文字のサイズを最大にしても対応しました。


2つ目のテーブル

行 1
・列 2
・セル余白 3 ・・・・・・・・・・こちらは自由に設定してください。
・セル間隔 1・・・・・・・・・・・必ず1にします。 (細いボーダーにする目的ですので)
・ボーダー 0 ・・・・・・・・・・・・・・・・必ず0にします。
・背景色 #FFCCFF(ピンク) ・・・・・「ボーダーカラー」ではなく「背景色」ですので注意!
・右と左のセルの背景色を #CCFFFF(ブルー)

☆ワンポイント☆
セルの間隔を1にする事で細いボーダーができます。
テーブルの背景色と各々のセルの背景色をつけるのがポイントです。


今回作ったテーブルのタグです
<table width="475" border="0" height="18" cellspacing="0" cellpadding="0">
<tr>
<td width="145" bgcolor="#FFCCFF" height="9">  </td>
<td width="329" height="9"><img src="gif/hanenp.gif" width="21" height="21"></td>
</tr>
</table>
<table width="475" height="29" border="0" cellspacing="1" bgcolor="#FFCCFF" cellpadding="3">
<tr>
<td width="128" valign="middle" height="60" bgcolor="#CCFFFF">
<div align="center"><a href="" target="_blank"><font size="2"></font></a><img src="banner/dol_banner.gif" width="88" height="45" align="middle">
</div>
</td>
<td width="378" height="60" bgcolor="#CCFFFF"><a href="link.htm"><font size="2">「リンク集」</font></a><font size="2">にこんな感じでテーブルを作っています。</font></td>
</tr>
</table>


HOME