Est-il possible de styliser des lignes de table alternatives sans définir de classes sur des étiquettes <tr>
alternatives?Styles de lignes de tableau alternatifs conditionnels
Avec le tableau suivant, CSS peut-il définir des styles de rangs alternatifs SANS devoir donner aux rangées alternatives la classe "row1/row2"? row1 peut être par défaut, donc row2 est le problème.
<style>
.altTable td { }
.altTable .row2 td { background-color: #EEE; }
</style>
<table class="altTable">
<thead><tr><td></td></tr></thead>
<tbody>
<tr><td></td></tr>
<tr class="row2"><td></td></tr>
<tr><td></td></tr>
<tr class="row2"><td></td></tr>
</tbody>
</table>
Je suppose que cela pourrait être la solution, je n'ai pas indiqué CSS2 alors quand CSS3 est entièrement pris en charge, il est bon de voir des options supplémentaires comme celle-ci. –