MudGuard: Was heisst html>body #klasse?

Beitrag lesen

Hi,

html>body #klasse {

In diesem Fall lautet die Antwort:
http://penguin.theopalgroup.com/cgi-bin/css3explainer/selectoracle.py?lang=de&direct=html>body%23klasse
| Selektor 1: html > body#klasse
| Selektiert jedes body-Element mit einem id-Attribut
| mit dem Wert "klasse" das ein direktes Unterelement
| ist von einem html-Element.

Falsche Antwort, da falscher Selektor. Bei CSS-Selektoren kann Whitespace einen entscheidenden Unterschied ausmachen.

http://penguin.theopalgroup.com/cgi-bin/css3explainer/selectoracle.py?lang=de&direct=html>body %23klasse
ergibt dann eine Erklärung, die näher an die Wahrheit kommt:
Selektiert jedes Element mit einem id-Attribut mit dem Wert klasse  das ein direktes oder indirektes Unterelement ist von einem body-Element  das ein direktes Unterelement ist von einem html-Element.

Das zweite Wort "jedes" müßte m.E. "das" lauten - denn wegen der Eindeutigkeit der id kann es (pro Dokument) nur ein solches Element geben.

cu,
Andreas

--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.