Aloha ;)
first-of-type heißt nicht „das erste seiner Art“, sondern „das erste seines Typs“. Das sagte ich doch vor Stunden schon.
Ah, ich verstehe. Für mich war „Typ“ nicht gleichzeitig synonym mit „Elementtyp“. Denke das war auch das Problem, dem Felix da aufgesessen ist.
Vielleicht müsste die Erkenntnis noch im Wiki aufgenommen werden.
Bei
<tbody> <tr> <td>1</td> <td>2</td> <td class="a">3</td> <td class="a">4</td> <td>5</td> <td class="a">6</td> <td class="b">7</td> <td>8</td> <td class="b">9</td> <td>10</td> </tr> </tbody>
ist das erste
td
-Elements seines Typs das mit der 1 drin. Das gehört aber nicht der Klasse a an.Das gesuchte erste Element, das der Klasse a angehört, ist das mit der 3 drin. Das ist aber nicht das erste seines Typs, sondern das dritte.
Danke für die Erklärung!
Grüße,
RIDER