hallo
@@einsiedler
ich unternehme gerad ein Toggle-Navigation mit CSS :target Experiment […] Was ist nun falsch?
Der Ansatz.
Jeder Click auf Öffnen-/Schließen-Link hinterlässt einen Eintrag in der Browser-History.
Das ist ja an sich nicht schlecht!
Der Back-Button verkommt dadurch zur Witzfigur.
Der back-Button hat dadurch eine Funktion!
Miese UX. Nicht machen!
Es ist die beste zuverlässige no-JS-Version, die ich kenne.
An dieser Stelle schuldest du eine ausführliche Begründung, warum diese UX schlechter ist als die anderer Ansätze.
Außerdem bekommen Nutzer das Öffnen-/Schließen-Dingens als Link präsentiert; es sollte aber ein Button sein! Button heißt
<button>
.
Nö. Buttons sind für Javascript. Hier haben wir eine no-js Lösung.