Hallo Rouven,
das macht aber doch die Verwendung von Klassen umständlich, oder?
Nein. Es ist nicht umstaendlich.
Befasse Dich mit Selektoren, insbesondere mit Verschachtelung:
http://selfhtml.teamone.de/css/formate/zentrale.htm#verschachtelte_elemente
Wenn ich jetzt eine Tabelle "komplett" rahmen will, dann sagen wir ich lege eine Klasse .gerahmt { border:... } an. Wenn ich das jetzt umsetzen will, dann mache ich also:
table class=
td class="
th class="
Nein, es ist ueberhaupt nicht notwendig, jeder einzelnen Zelle
auch noch eine Klasse zu geben.
Es reicht, der Tabelle eine Klasse zu geben.
Die Zellen sind ja schliesslich Kinder der Tabelle.
HTML:
<table class="gerahmt">
<tr>
<th>...</th>
<td>...</td>
<!-- u.s.w. -->
CSS:
table.gerahmt, table.gerahmt td, table.gerahmt th
{ border: ... }
So einfach ist das... ;-)
Gruesse + gute Nacht,
Thomas
Dank /my/ automatisch ausgeblendet: JavaScript, ASP.
Manuell "ausgeblendet": Threads mit Frames, Iframes und Scrollbalken im Subject...
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!