Picco: Bild in der mitte eines divs platzerien

Beitrag lesen

hallo ihr lieben,
ich stehe gerade wirklich auf dem Schlauch.

Ich möchte ein img innerhalb eines divs mittig platzieren also von oben und unten den gleichen Abstand haben.

  
<div class="offer">  
 <a href="./foo.php" class="lightwindow" title="foo">foo  
  <img src="./images/foli/foo.jpg" alt="" />  
 </a>  
</div>  

Das Bild als Hintergrundbild des divs festzulegen geht nicht da schon ein Hintergrundbild verwendet wird.

Eine individuelle positionierung ist nicht erwünscht da dies bedeuten würde diese für jedes Bild einzeln vorzunehmen und das ist viel zu viel Arbeit.

die Lösung muss 100% w3c konform sein (es dürfen weder Fehler noch Warnungen auftreten).

Hat jm eine Idee?