- aktualisiert:
- 05.10.2008
- erstellt:
- 07.06.2007
»Verwandtschaftliche« Selektoren
Der Aufbau eines (X)HTML-Dokumentes lässt sich als Baumstruktur darstellen. Die einzelnen Elemente stehen zueinander in verwandschaftlicher Beziehung – man spricht deshalb vom Dokumentstammbaum.

Das Stammelement (auch Wurzelelement) eines jeden HTML-Dokumentes ist das html-Element.
Das head- und das body-Element sind stets Kinder des html-Elements.
Das html-Element ist das Elternelement von head und body.
Das head- und das body-Element sind Geschwister.
Alle Elemente innerhalb des body-Elements sind Nachfahren des html-Elements.
Mit Hilfe dieser verwandtschaftlichen Beziehungen lassen sich über Selektoren gezielt bestimmte Elemente ansprechen.
Mit CSS-Selektoren können Elemente angesprochen werden, die sich »neben« einem Element oder innerhalb eines anderen Elements befinden. Eine Auswahl »nach oben« ist nicht möglich, z.B.
- Mögliche »Aussage« eines Selektors
- Alle
p-Element innerhalb einesdiv-Elements sollen grün sein. - Nicht mögliche »Aussage« eines Selektors
- Das
div-Element, das diep-Elemente umschließt, soll einen roten Rahmen bekommen.