- ベストアンサー
テーブルの枠線の色を指定したい
- テーブルの枠線の色を指定する方法について解説します。
- HTMLの<style>タグを使用して、テーブルに枠線を付ける方法を説明します。
- 枠線の色を指定したい場合は、border-colorプロパティを使用して赤色に設定することができます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
最初は、正しいものを学んだほうが良い様な気がします。summaryとtbodyは推奨ではなく必須です。それを書かなくてもブラウザは表示してくれますが・・ <table summary="果物の一覧" class="list"> <!-- tableの種類訳をするためにclassをつけておくと便利 --> <tbody> <tr> <td>りんご</td><td>甘酸っぱい</td><td>おおむね赤</td> </tr> <tr> <td>なつみかん</td><td>かなり酸っぱいと思う</td><td>たいてい黄色</td> </tr> </tbody> </table> table.list{ border-collapse:collapse; border-style:double; border-color:red; border-width:4px; border:double red 4px;/* と、この3行をまとめて書いても良い */ } table.list td{ border: solid 1px blue; padding: 0.5em; } と、スタイルシートを使うとtableの外枠とセルを個別に指定できます。上下左右でデザインを変えることも、内容のないセルの枠線の表示とかも自由自在にデザインできます。CSS3を使えば影をつけたり縁を丸めたり・・ table.list{ border-collapse:collapse; border:solid red 4px; box-shadow: 10px 10px 10px rgba(0,0,0,0.4); } table.list td{ border: solid 1px blue; padding: 0.5em; } table.list td+td{ border-right-color:red; } →8.5 ボーダーのプロパティ(Border properties) ( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2/box.html#border-properties ) →17.6 ボーダー(Borders) ( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2/tables.html#borders )
その他の回答 (1)
- torayoshi
- ベストアンサー率62% (910/1449)
border: solid 1px #ff0000; とすれば良いだけでは?
お礼
簡単にできました! ありがとうございました。
お礼
ありがとうございました。