Gunnar Bittersmann: Problem mit linker Spalte

Beitrag lesen

@@Eugen:

nuqneH

<div id="maincontent">
  <div id="menu">
    <div class="menuitem">
      <div><span>Eintrag 1</span></div>
    </div>
    <div class="menuitem">
      <div><span>Eintrag 2</span></div>
    </div>
    <div class="menuitem">
      <div><span>Eintrag 3</span></div>
    </div>
    <div class="last"></div>
  </div>
</div>

Autsch. Deine Navigation besteht aus mehreren Menüpunkten, ist also eine Auf_list_ung von solchen. Das sollte sich im Markup widerspiegeln: 'ul' (bzw. 'ol').

Wozu die Klasse "menuitem"? Wenn sämtliche Listenpunkte derselben Klasse angehören, erübrigt sich eine Klassifizierung.

Und wozu das 'div' und 'span' darin? Und wozu das leere 'div [@class="last"]'?

Das Markup sollte so aussehen:

<div id="maincontent">  
  <ul id="menu">  
    <li>Eintrag 1</li>  
    <li>Eintrag 2</li>  
    <li>Eintrag 3</li>  
  </ul>  
</div>

Qapla'

--
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)