wahsaga: Menü, aktiver Link

Beitrag lesen

hi,

ich habe ein kleines Problemchen mit meinem Navigationsmenü, das folgendermaßen aufgebaut ist:

<div id="navigation">
<ul>
<li><a class="level1" href="foo.html">Erster Eintrag </a></li>
</ul>
<ul>
<li><a class="level1" href="bar.html">Zweiter Eintrag </a></li>
</ul>
</div>

Kann man irgendwie festlegen, dass die class nach dem Klicken (also bei dem aktiven Link) von level1 auf level2 gesetzt wird?

Der Klick führt zu einem anderen Dokument [1] - also notiere in diesem Dokument an der Stelle die andere Klasse.

Der Grund sind unterschiedliche Eigenschaften der beiden Level. Der aktive Menüpunkt soll etwas anders aussehen (unter anderem ein anderes hintergrundbild).

Nach weit verbreiteter Meinung sollte der aktive Link eigentlich gar kein Link sein [1] - ein Dokument sollte nicht auf sich selbst verweisen, dass verwirrt unerfahrene Nutzer ggf. nur.
Wenn der Meüpunkt trotzdem auftauchen soll, um die Optik/Struktur des Menüs beizubehalten - dann können <a> und </a> entfallen, und der Text im LI gesondert formatiert werden.

Kann man das mit CSS lösen oder braucht man da vielleicht JS?

(X)HTML reicht theoretisch aus [1].

[1] Es sei denn, du hättest die Nutzung von Frames vergessen zu erwähnen.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }