Netscape7.02 外枠の個別色指定
その後、bordercolor=は Netscape用、bordercolorlight(dark)=はInternet Explorer用のタグであることが解りました。
Netscape7.02で borderの外枠を濃い色にするには、スタイル属性の指定を使わないと出来ないようです。
以下の部分で外側の枠線の個別指定ができます。
上の枠 右の枠 下の枠 左の枠 style="border-style:solid; border-color:#660033 #330000 #330000 #660033;"
border-style: solid;は入れないとだめです。
実はこれがわからなかった。border-color:で指定できるのは解っていたのだが、単独で指定していた為表示できませんでした。
<table border="20" cellspacing="15" bgcolor="#d2691e" cellpadding="30" style="border-style:solid; border-color:#660033 #330000 #330000 #660033;">
<tbody>
<tr>
<td bgcolor="#FFFFFF">
<img src="a.jpg" alt="代替" title="題名" width="320" height="240" border="0">
</td>
</tr>
</tbody>
</table>
ソースのtable内に bordercolor="#330000"は無くても良いのですが、
無いとだめなブラウザ(グレーになる)もあります。
もっともそのブラウザは一番下のソースにしないと中枠が同じ様にならない(bodyの背景と同じになる)みたい。
<table border="20" bordercolor="#330000" cellspacing="15" bgcolor="#d2691e" cellpadding="30" style="border-style:solid; border-color:#800000 #330000 #330000 #800000;">
<tbody>
<tr>
<td bgcolor="#FFFFFF">
<img src="b.jpg" alt="代替" title="題名" width="320" height="240" border="0">
</td>
</tr>
</tbody>
</table>
以下のソースの結果です。全てMacでの見え方ですので他の環境では・・・。
<table border="20" bordercolor="#330000" cellspacing="0" bgcolor="#d2691e" cellpadding="15" style="border-style:solid; border-color:#800000 #330000 #330000 #800000;">
<tbody>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="30" bgcolor="#FFFFFF">
<tbody>
<tr>
<td>
<img src="c.jpg" alt="代替" title="題名" width="320" height="240" border="0">
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
|