枠線の色を変えるにはbordercolor="*"で*にはカラーコードで適用できますが、適用する箇所によって表示方法が全く異なります。
それぞれ実際にやってみましょう。

ケース1
<table>にだけ適用した場合。

データ1データ2
データ3データ4

外枠だけが適用されます。
ケース2
<tr><td>に適用した場合。
trは青色、tdは緑色。

データ1データ2
データ3データ4

ケース3
<table><tr><td>に適用した場合。
tableは茶色、trは青色、tdは緑色。

データ1データ2
データ3データ4

ケース1で示した通り、tableは全体の枠線の色を決めます。
ケース2で示した通り、trはその列の枠線の色、tdはそのデータの枠線の色を決めます。
ケース3で示した通り、tableは全体の色を決めましたが、td、trで決めた色はそれぞれ優先されます。
で、ケース4として次にtrとtd、thで競合させてみましょう。

データ1データ2
データ3データ4

上にある通り、tdやthではtrの適用より優先されます。
優先順位として
table < tr < td=th
となっています。
注意しましょう。

[MENUに戻る]
[HOME]