Gunnar Bittersmann: Problem zu selektieren

Beitrag lesen

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)