Marietta: Selektoren/Mehrere Klassen

Beitrag lesen

Guten Abend, Selfforum!

Ich vergebe einem Element, so wie in dem Link beschrieben, zwei statt nur einer Klasse:

http://css.maxdesign.com.au/selectutorial/selectors_class.htm#multiple

Ich kann das Element jetzt zwar, wie im Beispiel beschrieben, auf folgende Art und Weise manipulieren:

.big { font-weight: bold; }
.indent { padding-left: 2em; }

Gibt es denn aber auch eine Syntax, die mir einen "kombinierten" Selektor ermöglicht? Mit anderen Worten: der Selektor soll nur dann wirken, wenn BEIDE Klassen vergeben wurden!

Ich stelle mir das dann in etwa so vor:

<p class="big indent">

big {
    padding-left: 4em;
  }

big+indent {
    font-weight: bold;
    padding-left: 2em;
  }

"big+indent" würde dabei die in "big" definierten Auszeichnungen überschreiben, das padding-left folglich "2em" sein.

Wenn es so etwas gibt: ab welcher CSS-Version?

Wenn es so etwas nicht gibt, schliesse ich die konzeptionelle Frage an: Warum nicht, macht es keinen Sinn, löst man das anders?

Danke für jede Anregung,
Marietta