Joseph: Verschachteln?

Hallo Leute,
ich sehe, Ina hat auch so Ihre Problemchen mit class in CSS.

Ich will dem noch eines hinzufügen.

Wie kann ich einen Text zwei Klassen zuordnen, mit nur einmal definieren?

Beispiel:

.rot  { color: #FF0000; }
.blau { color: #0000FF; }
.fett { font-style: bold; }

<table>
<tr>
  <td class="rot fett">  rot und fett  </td>
  <td class="blau fett"> blau und fett </td>
</tr>
</table>

Natürlich könnte ich den fetten Text mit
<span class="fett"> nochmal formatieren, das ist
mir aber zu viel der Tipperei!
Gibts das nicht sowas wie von mir gesponnen?

Joseph

  1. Hallo!

    Wie kann ich einen Text zwei Klassen zuordnen, mit nur einmal definieren?

    Beispiel:

    .rot  { color: #FF0000; }
    .blau { color: #0000FF; }
    .fett { font-style: bold; }

    <table>

    »»  <tr>

    <td class="rot fett">  rot und fett  </td>
      <td class="blau fett"> blau und fett </td>

    »»  </tr>

    </table>

    Ja haargenau so.
    Daß diese Syntax bisher nur vom IE5 unterstüzt wird, ändert nicht an ihrer Richtigkeit.

    Um mit NS und IE4 auch erfolg haben zu können, bleibt dir nichts anders übrig als, wie eben mit <span> oder eigene Unterklassen zu definieren: .blaufett { ... }

    Grüße
    Thomas