Marc: Elternelement sprechen

Beitrag lesen

Hallo hoschmosch,

gibt es eine möglichkeit per css das a element anzusprechen ?
Und zwar nur dann wenn es ein img als Kindelement hat ?

Nein.

Und das aus gutem Grund. Denn wenn das möglich wäre, müsste der Browser das HTML/CSS merhfach durchlaufen, um die Seite darstellen zu können. In dem Moment, wo er feststellt, dass ein Element B in einem Eltement A vorhanden und dass A abhängig vom Vorkommen des Elementes B gestaltet wurde, ist der Browser im Quellcode ja schon weiter, als Element A - die zum früheren Zeitpunkt angenommene Darstellung, als das Element A erstmals gefunden wurde, würde durch den Bezug des Elementes B auf seinen Vorfahren ja zu ändern sein. Also muss der Browser wieder zurück zu A. Da A aber nicht nur B als Kind- oder Nachfahren-Element haben kann, muss er n mal zurück zu A - was das für das Element body in einem durchschnittlich langen HTML-Dokument bedeutet, kann sich wohl jeder vorstellen. Entsprechend lange würde es dauern, bis der Browser die komplette Seite zusammengebastelt hat und darstellen kann.

Viele Grüße,
Marc.

--
Und immer schön
validieren (http://validator.w3.org/)