heinetz: Farbe "normalisieren"

Beitrag lesen

Hallo Forum,

die Begrifflichkeit "Normalisieren" ist in dem Zusammenhang
sicher nicht ganz korrekt.

Folgender Fall:

In meinem Menü (verschachtelte Liste) haben die Menüpunkte
der ersten Ebnene eine Farbe per CSS zugewiesen bekommen.

ul li{
color: green;
}

die darunterliegenden Listenelemete  der zweiten Ebene sollen
in der Standardfarbe dargestellt werden:

body{
color: black;
}

... sind aber durch Vererbung erstmal grün ;(

Ich kann zwar mit:

ul li *{
color: black;
}

... dafür sorgen , dass die wieder schwarz sind. Allerdings
finde ich die Methode unelegant, weil ich damit die
Standardfarbe an zwei Stellen pflegen muss:

Gibt es einen Weg, wenn ich weiterhin auf class verzichten
will ?

danke und beste gruesse,
heinetz