Gunnar Bittersmann: CSS Navigation zentrieren macht Seite auf einmal zu breit?!?

Beitrag lesen

@@Toni:

nuqneH

<dl id="nav">
  <dd><a href="#">Home</a></dd>
  <dd><a href="#">Über mich</a>
    <dl>
      <dd><a href="#">Lebenslauf</a> </dd>
      <dd><a href="#">Philosophie</a></dd>
      <dd><a href="#">Veröffentlichungen</a></dd>
      <dd><a href="#">Freunde</a></dd>
    </dl>
  </dd>
</dl>

dl macht hier keinen Sinn; das ist für Gruppen von zusammengehörigen dt und dd gedacht. Hier gibt es keine dt, also ist dl falsch.

ul (oder auch ol) und li sind die richtigen™ Elemente.

Zur Auszeichnung der Navigation wäre auch das nav-Element zu verwenden (nicht zuletzt aus Gründen der besseren Zugänglichkeit):

<nav id="nav">  
  <ul></ul>  
</nav>

Anstelle von @id="nav" wäre noch ein treffenderer Bezeichner zu verwenden, bspw. "main-nav".

Qapla'

--
„Perfektion ist nicht dann erreicht, wenn es nichts mehr hinzuzufügen gibt, sondern wenn man nichts mehr weglassen kann.“ (Antoine de Saint-Exupéry)