Moin!
Darf man beispielsweise h1 innerhalb einer Liste verwenden?
<ul>
<li><h1>Eissorte</h1></li>
<li>Erdbeere</li>
<li>Schoko</li>
<li>Vanille</li>
<li>Kiwi</li>
</ul>-> das ist unlogisch
<ul>
<li><h1>Eissorte</h1></li>
<li><h2>Erdbeere</h2></li>
<li><h2>Schoko</h2></li>
</ul>
Ist das immer noch unlogisch.
besser:
<h1>Eissorten</h1>
<ul>
<li>Erdbeere</li>
<li>Schoko</li>
<li>Vanille</li>
<li>Kiwi</li>
</ul>denn warum sollte die Überschrift einer Liste, der erste Listenpunkt sein?
Wenn die Liste eine Liste von Überschriften ist, kann ein H1-Tag in einem <li> nicht falsch sein. Ansonsten hätte man es in HTML verboten, indem man beispielsweise nur %inline in <li> zugelassen hätte.
Merke: Nicht alles, was einem nicht ins Weltbild passt, ist automatisch unkorrekt und böse.
- Sven Rautenberg