Der Martin: Frage zu Selektoren

Beitrag lesen

problematische Seite

Moin,

ich habe versucht, den Abstand zwischen h2 und p mittels Kindselektor einzustellen. Leider im FF 99.0 (64) keine Reaktion.

das ist auch in Ordnung so.

Erst, nachdem ich für p generell margin und padding auf 0 gestellt hatte, wurde h2>p beachtet.

Sicher?

Ist das Standard, dass irgendwelche Browser-Grundeinstellungen für bestimmte Elemente einfach weitergelten, obwohl man sie eigentlich durch CSS-Angaben überschrieben hat?

Nein. Aber deine Beschreibung ist widersprüchlich. Du meinst vermutlich den Sibling Selector (also in deinem Beispiel h2+p), denn h2>p (Child Selector) würde ein p selektieren, das ein Kindelement von h2 ist. Das darf es aber nicht geben.

Und bei aufeinanderfolgenden Elementen: Vorsicht Stolperfalle! Collapsing Margins!

Einen schönen Tag noch
 Martin

--
Мир для України.