Schön dass du CSS verwendest, aber mit Klassen namens "blue" oder "red" machst du das Prinzip der Trennung von Layout und Content wieder zunichte. Was ist wenn die blauen Tabellenzellen irgendwann gelb sein sollen? Eine kleine Änderung im Stylesheet und schon sind sie gelb, aber die Klasse heißt immer noch "blue". Eine logische Auszeichnung wäre hier viel besser geeignet.
Zu deinem Problem: Wenn ich das richtig verstanden habe sollen die Links in den blauen Zellen anders formatiert sein als in den roten Zellen ... die Links könntest du dann z. B. so definieren:
1:
2: | .blue a:link {color: red;}
.red a:link {color: blue;} |
Damit hättest du in den blauen Zellen rote Links und in den roten Zellen blaue Links.
HTH
---
Schützenverein „Einigkeit“ Autenzell-Rettenbach
meisterschuetzen.net - Der Treffpunkt für Sportschützen