Markus Möller: Mehrer Css-Klassen vereinen

Hallo!
Kann man zwei CSS-Klassen gleichzeitig auf ein Element anwenden?
Ich habe eine Standartschrift und ein Tabellenzellen-Hintergrund definiert.
----------------------------------------
.schrift {
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    COLOR: #000000;
}

.hintergrund {
    FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif;
    BACKGROUND-COLOR: #638CE9;
}
----------------------------------------
Nun habe ich also eine solche Zelle mit der Standartschrift. Das mache ich so:
<td class="hintergrund"><span="schrift">BlaBla, ein wenig Inhalt</span></td>

OK, das klappt. Nun habe ich aber auch eine Combobox in einer Tabelle:
----------------------------------------
<td class="hintergrund">
  <select class="hintergrund">
    <option>eins</option>
    <option>zwei</option>
    <option>drei</option>
    <option>vier</option>
  </select>
</td>
----------------------------------------
Jetzt ist zwar der Hintergrund der Combobox identisch mit dem Tabellenhintergrund, aber die Schrift stimmt nicht.
Kann man irgendwie sagen, dass die Combobox die Klassen "hintergrund" und "schrift" gleichzeitig verwendet werden sollen oder muss ich eine extra Klasse definieren:
----------------------------------------
.schriftundhintergrund {
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif;
    BACKGROUND-COLOR: #638CE9;
}
----------------------------------------
Das wäre ja zeimlich umständlich. Gibt es da nicht ne einfachere Möglichkeit?

  1. Hallo,

    Kann man zwei CSS-Klassen gleichzeitig auf ein Element anwenden?

    Ja: <element class="klasse1 klasse2">Inhalt</element>

    MfG, Thomas

    1. Hallo Thomas!
      Vielen Dank, ich hatte schon "klasse1,klasse2" und ""klasse1;klasse2" probiert. Tja, knapp danaben ist auch vorbei.
      Jetzt klappt's.
      Danke!