@@M.M
<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
<li><a tabindex="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
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory