Hallo Andreas
Was aber spricht z.B. gegen Klassen-Kombinationen, die nicht auf die Formatierung reduziert sind? Wie z.B. class="Navigation AktuelleSeite"?
Vielleicht habe ich den echten Nutzen dieser Möglichkeit noch nicht wirklich
verstanden.
Ich lege damit im HTML fest, dass dieses Element die Eigenschaften der
Klasse "Navigation" und die Eigenschaften der Klasse "AktuelleSeite" haben
soll. Damit spare ich mir zwar eine zusätzliche Klasse oder eine Definition
über Nachfahrenselektor, nehme mir aber wieder Flexibilität im CSS.
Ich würde, wenn die Möglichkeit über Nachfahrenselektoren nicht gegeben ist,
eher eine Klasse "NavigationAktuelleSeite" einführen. Wenn diese genau die
Eigenschaften von "Navigation" und von "AktuelleSeite" haben soll steht im
CSS dann eben ".Navigation, .NavigationAktuelleSeite {..." und
".AktuelleSeite, .NavigationAktuelleSeite {...". Ich lasse mir aber die
Möglichkeit, diese bei Bedarf auch ganz anders zu formatieren.
Auf Wiederlesen
Detlef
- Wissen ist gut
- Können ist besser
- aber das Beste und Interessanteste ist der Weg dahin!