Gunnar Bittersmann: nav oder menu

Beitrag lesen

@@MrMurphy1

Durch die Listen wird die Darstellung per CSS häufig ohne zwingenden Grund erschwert.

Wie sollte? Zusätzliche Elemente sollten das Stylen erleichtern.

<nav>
  <a>foo</a>
  <a href="bar">bar</a>
  <a href="baz">baz</a>
</nav>

ist schwerer zu stylen als

<nav>
  <ul>
    <li><a>foo</a></li>
    <li><a href="bar">bar</a></li>
    <li><a href="baz">baz</a></li>
</nav>

Natürlich wird man list-style: none, margin-left: 0 und padding-left: 0 setzen wollen.

LLAP 🖖

--
Ist diese Antwort anstößig? Dann könnte sie nützlich sein.