ヘッダーのクラスに基づいて、テーブルの列を整列させたいと考えています。たとえば、次のテーブルがあるとします。
<table>
<thead>
<th>Name</th>
<th class="price">Price</th>
</thead>
<tbody>
....
</tbody>
<table>
:nth-of-type を使用できることはわかっていますが、列が 2 番目になることもあれば、5 番目になることもあり、いくつかの場所では、同じテーブル内の複数の列が右に揃えられます。
それを達成する方法はありますか?従来のブラウザーをサポートする必要はありません。Internet Explorer 9 でさえサポートする必要はありません (Chrome および/または firefox で動作する場合は、私にとっては十分です)。
明確にするために、先頭の列に関連付けられた本文にある列のテキストを揃えたい