AndreasW: Klassen vererben

Beitrag lesen

Hallo Leute,

Hi,

sorry, falsche Taste erwischt, darum hier nochmal mit Antwort

ich habe eine Klasse für einen <TD> festgelegt. Diese Klasse möchte ich in einer neuen Klasse aber weiter vererben:

<style>
td.eins { background-color:red; font-size:8pt; }
td.eins td.zwei { font-size:12pt; }
</style>

CSS-Klassen und C++/Java-Klassen unterscheiden sich da.

td.eins td.zwei würde eine td mit Klasse zwei innerhalb einer td mit Klasse eins formatieren.

Was man machen könnte:
.red { background-color:red; }
.big { font-size:12pt; }
.small { font-size:8pt; }

und dann im HTML:

<td class="red big">groß und rot</td><td class="red small">klein und rot</td>

Netscape 4.x kann das aber afair nicht...

...
<table>
<tr>
<td class="eins">Hintergrund rot, font 8pt</td><td class="zwei">Hintergrund auch rot, aber font 12pt</td>
</tr>
</table>
...
D.h. Hintergrundfarbe soll in Klasse 2 erhalten bleiben. Und nur die Font-Grösse soll anderes sein.

Wie kann man so etwas machen ?

Gruss,
Nicolas

cu,
Andresa