• 締切済み

<table>の「cellpadding」と「cellspacing」のタグを、CSS2で記述する場合

<table>の「cellpadding」と「cellspacing」という、表のセルとセルの間隔を指定できるものがありますが、CSS2ではどのように記述すればいいのでしょうか?

みんなの回答

回答No.3

枠を消す時は table,tr,th,td{ border-style:none; } と指定すればいいはずです。

  • next-co
  • ベストアンサー率28% (43/149)
回答No.2

これなら、罫線を表示しないと思います。 CSSの場合IEでは、border-collapseプロパティしかありません。 <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse"> <tr> <td>TEST</td> </tr> </table>

回答No.1

単純にセルの間隔を決めるなら table{ border-collapse:separate; border-spaing:10px; } という風にします。(10pxの部分は自分の好きなように変えてください。)ただし、この場合テーブル全体の枠のほかにセルの枠も表示されます。 ボーダーの太さを変えるなら table,tr,td,th{ border-width:10px; } という風に指定してもいいです。 セル内のパディングを変えるには td,th{ padding:10px; } という風に指定できます。 いずれの場合も10pxは好きなように変えてください。

none_pro
質問者

お礼

ご回答ありがとうございます。 早速してみましたが、全く枠が出なくすることは出来ないみたいです。。 (0pxにしても枠が出てしまう)

関連するQ&A