Manuel: erstes Kind-Element

Beitrag lesen

Hallo,

Mir ist bei dem Pseudo-Elemet first-child etwas aufgefallen, das ich mir nicht erklären kann:
Es geht um den Selektor  div  > *:first-child.

Im Firefox scheint alles in Ordnung zu sein.
Nun dachte ich, der Selektor  div   *:first-child müßte das Gleiche bewirken.
Schließlich ist das erste Kind-Element eindeutig, und da sollte es irrelevant sein, ob man die Eigenschaften hierfür im Kind-Selektor oder im Nachfahren-Selektor deklariert.

Hab' hier mal eine Testdatei mit dem Nachfahren-Selektor erstellt.
http://halmi.ha.funpic.de/self/first-child.html

Was ich jetzt nicht verstehe:
warum wird in jeder Box die Tabelle rot formatiert?
Sie ist doch nur in der ersten Box das erste Element.

Bei den anderen Elementen (außer ul) ist alles, wie erwartet.

Gruß
Manuel