Hallo,
danke für eure Antworten.
.aktiv {}
a.aktiv {}
.navigation .aktiv {}
.navigation a.aktiv {}
Ist nicht "spezifisch" genug, bei Angabe einer anderen Textfarbe für diesen Link ändert sich nichts. Der Text erscheint allerdings, wie notiert, in fett.
Bei diesen Selektionen erscheint auch die darin gesetzte Textfarbe.
ul.navigation a.aktiv {}
ul.navigation li a.aktiv {}
Wann genau eine Angabe "zieht" ist mir noch nicht ganz klar.
> Wobei sich die Frage stellt, warum der Menüpunkt der gerade geladenen Seite überhaupt ein Link sein muss.
Muss es nicht, werde ich ändern.
Ich habe das ganze nochmal anhand eines kleinen Beispiels ausprobiert:
~~~html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" id="top">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Test</title>
<style type="text/css">
ul.navigation a.aktiv {
color: red;
font-weight: bold;
}
/* oder: ul.navigation li a.aktiv */
.navigation a:link {
color:green;
font-size: 1.3em;
}
a:link {
color: blue;
text-decoration: none;
}
</style>
</head>
<body>
<div id="haupt-navigation">
<ul class="navigation">
<li><a href="#">Punkt 1</a></li>
<li><a href="#" class="aktiv">Punkt 2</a></li>
<li><a href="#">Punkt 3</a></li>
<li><a href="#">Punkt 4</a></li>
</ul>
</div>
<div id="inhalt">
<p>Test-Text mit <a href="#">Link</a>.</p>
</div>
</body>
</html>
Viele Grüße
Daniel
P.S.: Ich möchte solche Testseiten nicht direkt auf meine Domain verlinken, da ich solche Forums-Einträge schon ergoogelt habe. Ich muß mir für solche Zwecke noch "Test-Webspace" besorgen.