• 締切済み

テーブルの線の色を白にしたい

テーブルの線の色を白にしたいのですが、 <table border=1 bordercolor="#White">ではなりません。 <table border=1 bordercolor="#ffffff">にしても <table border=1 bordercolor="White">にしてもなりません。 border=0にすれば線は消えましたが、 なぜ上記の方法では線は白にならないのでしょうか?

みんなの回答

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

tableにbordercolorという属性はありません。 Tables( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/tables.html#h-11.2.1 )  せいぜい、border と bgcolor しかありません。  このいずれも、非推奨です。  スタイルシートで指定しますが、あくまでtableにしか有効ではありません。内側のセルには borderは引かれません。 よって <table summary="テスト" border="1">  <tbody>   <tr>    <td> ・・・・・ に対して、 <head> </head> 内に <style type="text/css"> <!-- border[summary="テスト"]{ border-style:; border-color:; border-width:; } border[summary="テスト"]th, border[summary="テスト"]td{ border-style:;/* none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset */ border-color:white; border-width:1px 2px 2px 1px; } --> </style> ※  ⇒単に文書内容を整形する目的だけで表を用いるべきでない。( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/tables.html#h-11.1 )

  • nitto3
  • ベストアンサー率21% (2656/12205)
回答No.1

あなたに見えないだけで白なんですよ。 バックの色が白だから、あるいは白に近い色にしてるのかな? 濃い色のバックにして試してください。

関連するQ&A