Axel Richter: Link farbe ändern

Beitrag lesen

Hallo,

Wie kann man denn die Linkfarbe innerhalb einer css klasse ändern?
Ich hab eine css Klasse gemacht die sieht so aus:

.blockBorder {
 border-bottom:1px black solid;
 border-right:1px black solid;
 background-color: #EEEEEE;
 }

das ganze wird dann mit:

<td class='blockBorder'>

eingebunden, ich möchte jetzt das alle Links innerhalb dieses TDs eine bestimmte farbe für visited, hover etc haben. Kann man das in die oben beschrieben Klasse mit einbauen oder brauche ich dafür eigene Klassen??

Das geht mit Hilfe von descendant selectors
http://www.w3.org/TR/REC-CSS2/selector.html#descendant-selectors
http://selfhtml.teamone.de/css/formate/zentrale.htm#verschachtelte_elemente

td.blockBorder a:link {/*Formate für alle Links in TD-Elementen der Klasse blockBorder*/}
...
td.blockBorder a:hover {/*Formate für alle Links, die vom Mauszeiger überfahren werden, in TD-Elementen der Klasse blockBorder*/}
...

und wenn man es einbauen kann, wie weist man einem TD mehrere Klassen zu??

Musst Du hier nicht, geht aber auch:

<td class="blockBorder andereKlasse nochneKlasse">

viele Grüße

Axel