- ベストアンサー
テーブルデザインのテクニックについて教えてください。
1x2のテーブル(背景色は緑)、 左セルは赤、右セルは薄い青色に指定しました。 <TABLE border="0" width="400" height="200" bgcolor="#009900"> <TBODY> <TR> <TD bgcolor="#ff0000"></TD> <TD bgcolor="#cccccc"></TD> </TR> </TBODY> </TABLE> ブラウザで見てみると、 どうしても下地に指定した緑色が外枠として表示されてしまいます。 これを消すことは出来ますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
cssならこんな感じで <style tyle="text/css"> table{ width:400px; height:200px; border-collapse:collapse; background-color:#009900; } td.left{ background-color:#ff0000; width:33%; } td.right{ background-color:#cccccc; width:33%; } </style> <TABLE > <TBODY> <TR> <TD class="left"> </TD> <TD> </TD> <TD class="right"> </TD> </TR> </TBODY> </TABLE>
その他の回答 (1)
- auty
- ベストアンサー率58% (284/486)
CSSを使わずにとりあえず、テーブルタグだけで設定するときは、 <TABLE border="0" width="400" height="200" bgcolor="#009900" cellspacing="0"> としてください。 cellspacing属性 は、表全体の外枠とセルの間隔を指定します。
お礼
ありがとうございます! 枠がきれいに消えました。
お礼
ありがとうございます。 ちょうどCSSの勉強中だったので参考になりました。 きれいなページを作るにはすごくテクニックが必要だと痛感しました。