Hallo,
"Consider using the h1 element as a top-level heading only (all h1 elements are treated as top-level headings by many screen readers and other tools)."
Ich dachte laut HTML5 ist er erlaubt innerhalb von einem <header> und einem article jeweils eine <h1> zu verwenden. Wenn ich die Warnung richtig verstehe, ist dieses _nicht_erlaubt?
In HTML5 war mal ein Outline-Algorithmus vorgesehen, der aber nirgends implementiert wurde und deshalb „dangerous fiction“ ist. Genau davor warnt der Markup-Checker.
ich habe zu diesem Problem noch eine Frage. Auf meiner Seite gibt es folgende Struktur:
<header class="logo">
<h1>Meine Seite</h1>
<a href="index"><img src="logo.png" alt=""></a>
</header>
<main role="main">
<div>
<h1></h1>
<p></p>
</div>
</main>
Ist dieses nun erlaubt oder nicht?