- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:テーブルタグ内の文字位置を統一する方法について)
テーブルタグ内の文字位置を統一する方法
このQ&Aのポイント
- 複数のtableタグのうち、ひとつだけタグ内の文字位置を一括で統一する方法を教えてください。
- <td>タグにvalign="top"などと一つずつ記載していくしかないのでしょうか。
- たとえば、あるページに2つのテーブルタグがあります。一つのテーブルだけ文字位置を統一する方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
CSSを使えば簡単に実現できます。 【CSS】 table.hogehoge th, table.hogehoge td { vertical-align: top; } 【HTML】 ↓文字位置を上で統一したいテーブル <table border="1" width="5" class="hogehoge"> <tr><th>行1見出し</th><td>行1データ</td><td>行1データ</td></tr> <tr><th>行2見出し</th><td>行2データ</td><td>行2データ</td></tr> (省略) </table> ↓それ以外のテーブル <table border="1" width="5"> (省略) </table> ちなみに、 > ひとつのページにある複数のtable もしこれがいついかなる時も、他のページ(ファイル)内でも、本当にそのファイルで1回しか出てこないユニークな意味合いのものであれば、classではなくidというセレクタにしてもよいです。その場合は【CSS側】の書き方が多少変わりますが、調べればすぐわかりますので省略します。
お礼
回答ありがとうございます。 おかげさまでうまくいきました。