Hallo Wolfgang,
Spielt die Reihenfolge möglicherweise eine Rolle?
Ja. Wenn ich den Block:
tr.navbar{
background-color: #000000;
color: #ffffff
}
VOR die definitionen der Linkfarben stelle, stimmt alles ausser den Linkfarben.
Wenn ich diesen Block NACH die Definition der Linkfarben stelle, sind alle CSS Definitionen weg, d.h. der Tabellenhintergrund der Zeile mit der Klasse "navbar" ist nicht mehr schwarz, die Schrift nicht mehr weiss.
Also :
<html>
<head>
<style type="text/css">
tr.navbar{
background-color: #000000;
color: #ffffff
}
tr.navbar a:link{ color: #ffffff};
tr.navbar a:visited{ color: #ffffff};
a:link{ color: #666666};
a:visited{ color: #666666};
</style>
</head>
<body>
<h1>versuch</h1>
<table>
<tr class="navbar"><td>Blubber <a href="http://www.google.de">google</a></td></tr>
<tr><td>Ein anderer Link: <a href="http://www.teamone.de">Team One</a></td</tr>
</table>
Und noch ein <a href="http://www.slashdot.org">link</a><br>
</body>
</html>
geht in IE & Konqueror, in Moz. sind ALLE Links default-blau.
<html>
<head>
<style type="text/css">
tr.navbar a:link{ color: #ffffff};
tr.navbar a:visited{ color: #ffffff};
tr.navbar{
background-color: #000000;
color: #ffffff
}
a:link{ color: #666666};
a:visited{ color: #666666};
</style>
</head>
<body>
<h1>versuch</h1>
<table>
<tr class="navbar"><td>Blubber <a href="http://www.google.de">google</a></td></tr>
<tr><td>Ein anderer Link: <a href="http://www.teamone.de">Team One</a></td</tr>
</table>
Und noch ein <a href="http://www.slashdot.org">link</a><br>
</body>
</html>
geht in IE und Konqueror, in Moz. sind alle CSS Eigenschaften weg, AUSSER dass der dritte Link jetzt die richtige Farbe hat.
Hat irgendwer noch Ideen ?
Gruss,
Wolfgang