Hallo Rolf, in Deinem jsfiddle-Beispiel ist die Struktur
<header>
<nav>
......
Für mein "Erstlingswerk" hatte ich aus SELFHTML folgendes übernommen:
<!doctype html>
<html lang="de">
<head>
…
</head>
<body>
<header>
<h1>Name unserer Seite</h1>
</header>
<nav>
…
</nav>
<main>
<h1>Überschrift des Artikels</h1>
<p>weiterer Inhalt</p>
</main>
</body>
</html>
Kann ich, damit Dein Beispiel passt das <nav> in <article></article> oder etwas ähnliches einbetten und das CSS entsprechend abändern? Ein anderer Weg wäre statt header das nav zu verwenden und unter dem nav ein <div> zu setzen.Beides würde wohl so funktionieren, aber widerspricht es dann der Philosophie oder ist es dann nicht mehr barrierefrei?