jack'o: IE: 2 Pixel Differenz bei Layern

Beitrag lesen

Grütze .. äh ... Grüße!

Stimmt, der W3-Link braucht kein DIV, das Menü imho schon da ich später noch mehr mit dem Menü machen möchte (verschieben usw.)

Dazu nimmt man am Besten ein unsortierte Liste.

<ul id="top_menu">

<li><a href="a.html">Link 1</a></li>
  <li><a href="b.html">Link 2</a></li>
  <li><a href="c.html">Link 3</a></li>
</ul>


>   
> und im CSS  
>   
> ~~~css

ul#top_menu {  

>   padding: 0; /* oder anderer Wert */  
>   margin: 0;  /* oder anderer Wert */  
>   list-style-type: none;  
> }  
> ul#top_menu li {  
>   /* allerlei */  
> }

Zur Gestaltung horizontaler und vertikaler Menüs gibt es Links zu unzähligen Beispielen im Archiv

Da ul genauso ein Blockelement ist wie div, kann man darauf auch CSS-Styles wie width, height,margin, padding etc anwenden und benötigt kein zusätzliches umschließendes Element wie div mehr.


Kai

Und was spricht jetzt dagegen ein DIV zu nehmen? Imho nichts...