Hello out there!
Wobei sich die Frage stellt, warum der Menüpunkt der gerade geladenen Seite überhaupt ein Link sein muss.
Muss er nicht. Sollte er auch nicht: „Verlinke niemals auf die aktuelle Seite.“ (Punkt 10 der zehn meist-missachteten Homepage-Design-Richtlinien [Nielsen])
Das Markup sähe dann so aus:
<div id="haupt-navigation">
<ul class="navigation">
<li><a href="#">Punkt 1</a></li>
<li class="aktiv">Punkt 2</li>
<li><a href="#">Punkt 3</a></li>
<li><a href="#">Punkt 4</a></li>
</ul>
</div>
Wobei die Klasse "aktiv" nicht nötig ist; es kann ja '.navigation li' und '.navigation li a' selektiert werden.
Wobei sich die Frage stellt, wozu das umschließende 'div'-Element nötig sein soll. Warum nicht
<ul id="haupt-navigation"> class="navigation">
<li><a href="#">Punkt 1</a></li>
<li class="aktiv">Punkt 2</li>
<li><a href="#">Punkt 3</a></li>
<li><a href="#">Punkt 4</a></li>
</ul>
See ya up the road,
Gunnar
--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)