@@Holger
Ein neues Navigationskonzept muss her ?!?.
Das will ich so nicht gesagt haben. Wenn sich aj_about_de.php#about und aj_about_de.php#team für den Nutzer so verhalten, als wären es verschiedene Seiten, dann kann man das Navigationsmenü sicher so machen. Wenn sich das nicht so verhält, könnte es verwirrend sein.
Aber hömmal, wenn du da schon mit PHP rummachst, könntest du auch gleich die jeweils aktuelle Seite im Menü kennzeichnen:
<li><a aria-current="page" href="…">…</a></li>
und die aktuelle Seite in Menü nicht verlinken. Entweder kein href
<li><a aria-current="page" tabindex="0">…</a></li>
oder auf den Bereich mit dem Hauptinhalt auf der Seite verweisen:
<li><a aria-current="page" href="#main">…</a></li>
⋮
<main id="main">
Das aria-current
-Attribut lässt sich dann auch nutzen, um die aktuelle Seite im Menü visuell hervorzuheben.
LLAP 🖖
--
“When UX doesn’t consider
all users, shouldn’t it be known as ‘
Some User Experience’ or... SUX? #a11y” —
Billy Gregory