Struppi: classes und ids in Verbindung mit Pseudoklassen (hover)

Beitrag lesen

Im Quellcode sieht's so aus:

<a href="?nav=0" onMouseover="javascript:show('home');">
   <div class="nav_item">
      <img border="0" src="images/orange_block.gif" width="11" height="11">
        Home
   </div>
</a>

  
Warum ist der DIV Container da?  
Weder ist er dort erlaubt noch notwendig.  
Wenn ich folgenden Code mit den CSS anwende, passiert bei mir was:  
~~~html
  
<a href="?nav=0" class="nav_item">  
      <img border="0" src="images/orange_block.gif" width="11" height="11">  
        Home  
</a>  

Struppi.