• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:テーブルのスタイルを効率よく設定するには?)

テーブルのスタイルを効率的に設定する方法

このQ&Aのポイント
  • テーブルのスタイルを効率的に設定する方法をまとめました。
  • 同じページに複数のテーブルがある場合、別のスタイルを適用させる方法を紹介します。
  • タグにclassを書く方法もありますが、もっとすっきりした方法をご紹介します。

質問者が選んだベストアンサー

  • ベストアンサー
  • leaz024
  • ベストアンサー率75% (398/526)
回答No.1

そのような場合は、状況依存セレクタが便利です。 ※詳しくは参考URLをご覧ください。 <style TYPE="text/css"> TABLE.A {border-style: solid; } TABLE.A TH { color: red; } TABLE.A TD { color: blue; } TABLE.B {border-style: double; } TABLE.B TH { color: green; } TABLE.B TD { color: black; } </style> <table class=A><tr><th>A</th><td>A</td></tr></table> <table class=B><tr><th>B</th><td>B</td></tr></table>

参考URL:
http://tohoho.wakusei.ne.jp/css/basic.htm#ContextualSelectors
todo36
質問者

お礼

おお!すばらしい。 ありがとうございました。

その他の回答 (1)

  • kata_kori
  • ベストアンサー率34% (8/23)
回答No.2

2通り書いてみました。どちらでも良いかも。 <style TYPE="text/css"> #A{border-style:solid;} #A th{color:red;} #A td{color:blue;} .B{border-style:double;} .B th{color:green;} .B td{color:black;} </style> <table id="A"><tr><th>A</th><td>A</td></tr></table> <table class="B"><tr><th>B</th><td>B</td></tr></table>

関連するQ&A