- 締切済み
テーブルの線の色を白にしたい
テーブルの線の色を白にしたいのですが、 <table border=1 bordercolor="#White">ではなりません。 <table border=1 bordercolor="#ffffff">にしても <table border=1 bordercolor="White">にしてもなりません。 border=0にすれば線は消えましたが、 なぜ上記の方法では線は白にならないのでしょうか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- ORUKA1951
- ベストアンサー率45% (5062/11036)
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)
あなたに見えないだけで白なんですよ。 バックの色が白だから、あるいは白に近い色にしてるのかな? 濃い色のバックにして試してください。