molily: Markierung des aktiven Navigationsfeldes

Beitrag lesen

Dabei könnte es einfacher sein, immer ein 'a'-Element einzubauen, für die aktuelle Seite jdoch ohne 'href'-Attribut*:

[code lang=html]<ul id="navigation">
   <li><a>Unternehmen</a></li>

Aus CSS-Sicht vielleicht einfacher, aus Markup-Sicht schlechter, als das a-Element wegzulassen (wie du auch sagst). Außerdem: Wer weiß, wie UAs mit diesem leeren a umgehen.

Die gängige Methode ist hier, mit einem strong-Element den ausgewählten Menüpunkt hervorzuheben und ggf. noch ein »Sie befinden sich hier:« voranzustellen, das man mit einer barrierefreien Methode versteckt.

Mathias