@@marctrix
Zusammengefasst:
tabindex=0
ist wohl nötig, die Entscheidung fürspan
,strong
odera
spielt für die Zugänglichkeit nur noch eine geringe Rolle. Es hängt davon ab, was man als Benutzererwartung annimmt - es sei denn, man kann belegen, dass Nutzer eines dieser Elemente bevorzugen.
Kann man vermutlich nicht; dem Nutzer dürfte das schnurzpiepegal sein, welcher Elementtyp da verwendet wird.
Es sei denn, eine assistive Technologie käme auf die Idee, auch andere Elementtypen als li
, h#
etc. als solche bekanntzugeben, also a
ohne href
tatsächlich als potentiellen Link.
Dann ist man mit a
ohne href
klar im Vorteil. Weil es tatsächlich das passende Markup ist.
Und natürlich, weil’s technisch am einfachsten umzusetzen ist, wenn man nicht das Menü auf jeder Seite einzeln händisch bearbeitet.
LLAP 🖖
„Wenn du eine weise Antwort verlangst, musst du vernünftig fragen.“ —Johann Wolfgang von Goethe