Halli,
wenn ich für eine Tabelle mittels CSS einen Rahmen bestimmen möchte, z.B. mit {border:1px solid #000000}
und diesen Rahmen auch für die Zellen haben möchte, kann ich dies natürlich z.B. mit td {border:1px solid #000000} tun,
wenn ich aber nun Tabellen mit unterschiedlichem Rahmenaussehen erstellen möchte (in ein und derselben HTML-Datei!), kann ich dies ja auch tun, indem ich Klassen definiere. aber dann muss ich doch jedesmal in meiner Tabelle im <td> - Tag die Klasse angeben, also <td class="xy"></td> <td class="xy></td> ...usw.
Nein. Eine Klassenangabe in der Tabelle reicht.
Im CSS:
table.xy { /* ... */ }
table.xy td { /* ... */ }
table.abc { /* ... */ }
table.abc td { /* ... */ }
Stichwort: Kontext-Selektoren
Robert