街中で見かけて「グッときた人」の思い出

テーブルの線の色を白にしたいのですが、

<table border=1 bordercolor="#White">ではなりません。
<table border=1 bordercolor="#ffffff">にしても
<table border=1 bordercolor="White">にしてもなりません。

border=0にすれば線は消えましたが、
なぜ上記の方法では線は白にならないのでしょうか?

A 回答 (2件)

tableにbordercolorという属性はありません。


Tables( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )
 せいぜい、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-html4 … )
    • good
    • 0

あなたに見えないだけで白なんですよ。


バックの色が白だから、あるいは白に近い色にしてるのかな?
濃い色のバックにして試してください。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!