Hallo Matthias,
Evtl. ist dies eine Alternative: Navigationsmenü mit details / summary
mann kommt ohne Javascript schon sehr weit, aber für etwas Komfort, wie z.B. „Nur ein Submenü offen“ oder „alle schließen bei <ESC>“ braucht man dann doch JS. Wie es aber mit A11Y aussieht, weiß ich auch nicht. Ich habe etwas gesucht und auch Tests gefunden, in denen Details/Summary Zugänglichkeit bescheinigt wurde, aber nur in einem Accordeon, nicht in einer Navigation. Andere Tests haben als Fazit so etwas wie „im Prinzip ok aber vielleicht doch noch nicht“. Ich finde an Details/Summary reizvoll, das für das Auf- und Zuklappen von Teilen des Inhalts das Element genommen wird, das zum Auf- und Zuklappen von Teilen des Inhalts geschaffen wurde.
Gruß
Jürgen