Est-il un moyen pour appliquer une Classe de style à UN seul niveau de balises td?
Oui*:
.MyClass>tbody>tr>td { border: solid 1px red; }
Mais! Le ‘>
' direct-sélecteur d'enfant ne fonctionne pas dans IE6. Si vous avez besoin de soutien que le navigateur (dont vous n'avez probablement, hélas), tout ce que vous pouvez faire est de sélectionner l'intérieur de l'élément séparément et de l'onu-définir le style:
.MyClass td { border: solid 1px red; }
.MyClass td td { border: none; }
*Notez que le premier exemple fait référence à un tbody
élément ne trouve pas dans votre code HTML. Il doit avoir été dans votre code HTML, mais les navigateurs sont généralement ok avec les laissant... ils suffit de l'ajouter dans les coulisses.