Frage zum Wiki-Artikel „Kapitel5“
bearbeitet von
@@M.M
> ~~~HTML
> <nav>
> <ul>
> <li><a herf="../index.html">Startseite</a></li>
> <li>Preisliste</li>
> <li><a herf="bilder.html">Bilder</a></li>
> </ul>
> </nav>
> ~~~
BTW: Nutzer von Screenreadern bekommen nur „Startseite“ und „Bilder“ vorgelesen (wenn die `a`-Elemente denn `href`-Attribute haben). Ihnen geht womöglich der Du-befindest-dich-hier-Hinweis verloren, den Sehende implizit erhalten.
Ich verwende für den Menüpunkt der aktuellen Seite
~~~HTML
<li><a target="0" aria-current="page">Preisliste</a></li>
~~~
(Sollte auch ohne `a`-Element gehen; die Attribute dann ans `li`-Element. Mit `a`-Element hat man’s aber einfacher – beim Generieren des Markups sowie beim Stylen.)
LLAP 🖖
--
“When UX doesn’t consider *all* users, shouldn’t it be known as ‘*Some* User Experience’ or... SUX? #a11y” —[Billy Gregory](https://twitter.com/thebillygregory/status/552466012713783297)