ここから本文です

解決済みの質問

知恵コレに追加する

テーブルの枠に黒線が引けない。

yoshiyoshi3337さん

テーブルの枠に黒線が引けない。

<style〜>

table {width:800px;
height:600px;
border-style:solid;
border-width:2px;
border-color:blak;}

</style>

<body>

<table border="0" cellspacing="0">(テーブル)
<tr>

<td>

〜コンテンツ〜

</td>

</tr>
</body>

こうするとHPの枠にラインが引けるはずですよね?Mac(fire fox/インターネットエクスプローラ)では表示されたのですが、Windows(インターネットエクスプローラ)では表示されませんでした。

何が原因だと思いますか?

違反報告

ベストアンサーに選ばれた回答

brahms_symphony03さん

ちなみにタグの閉じ忘れや色指定がblak(綴りが違います)の箇所を除きますと
以下のようなコーディングが望ましいです。
borderはなるべく一括で指定するようにして下さい。
色指定もblack, whiteなど文字による指定はなるべく控えてください。
tableにcssを付加する場合は以下のようにクラスで指定してください。
captionはつけなくても良いですが、今回の場合だと使用するのが理想的です。

<style type="text/css">
.table01 {width:800px;
height:600px;
border:solid 2px #000000;
}
caption {text-align:left;}
</style>


<table cellspacing="0" class="table01">
<caption>テーブル</caption>
<tr>
<td>
コンテンツ
</td>
</tr>
</table>

これでしたら全ブラウザOKだと思います。

質問した人からのコメント

  • 成功ありがとうございました。貴重かつ丁寧でうれしいです。
    他の方もありがとうございました。
  • コメント日時:2008/4/2 20:23:31

グレード

この質問・回答は役に立ちましたか?
役に立った!

お役立ち度:お役立ち度 2点(5点満点中)2人が役に立つと評価しています。

ベストアンサー以外の回答

(1件中1〜1件)

 

nellucoさん

<table border="0" cellspacing="0">は<table>だけにして CSSに書いて
エンドタグの</table>を入れれば。どうかな。

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。

お客様自身の責任と判断で、ご利用ください。

話題のキーワード

[カテゴリ:HTML]

ただいまの回答者

20時48分現在

4071
人が回答!!

1時間以内に7,873件の回答が寄せられています。

>>回答ひろばに行く