Florian: img-Tag buggy im IE?

Beitrag lesen

Hallo ihr,

hab das forum gerade beim googeln nach nem problem gefunden, und stell meine frage gleich mal hier.

Erst mal etwas allgemeiner:
Wenn ich in ne Tabellenzelle passgenau ein Bild einfügen will (höhe & breite stimmen mit der Zelle exact überein), macht der IE bei mir immer über oder unter dem Bild einige Pixel weissen Rand => die Tabelle verzerrt es.

Bis jetzt hab ich das immer folgendermassen gelöst:
Mir ist aufgefallen, dass dieses Verhalten nicht auftritt wenn ich folgendermaßen ein align einbinde:
<img src='' alt='' style='vertical-align:bottom'>
Dadurch bekomme ich auch im IE das gewünschte ergebnis.

Allerdings bei folgendem Code-Fragment funktioniert es bei mir nicht:

<table cellspacing=0 cellpadding=0>
 <tr>
  <td height=5 width=465 bgcolor='#ff0000'>
   <img src='grey-thin.jpg' style='vertical-align:bottom'>
  </td>
 </tr>
 <tr>
  <td height=110 width=465 bgcolor='#bebebe' style='vertical-align:top'>
   <span>Blindtext</span>
  </td>
 </tr>
</table>

Was soll rauskommen?
Ein dünner Balken 465x5 pixel als image, und direkt darunter ein graues Feld mit nem darin enthaltenen Text.
Die Tabelle soll insgesamt 465x115 Pixel abmessungen haben.

=> Verhalten leider: Die erste Tabellenzeile wird auf ca. 20 Pixel Höhe ausgedehnt. Sieht man am roten Hintergrund, den ich zu debug-Zwecken eingebaut habe.

Wäre für Hilfe ausserordentlich dankbar

Gruß,

Florian Bachmann

Bild, und dieses Codebeispiel sind online unter:

www.cip.ifi.lmu.de/~bachmann/html-hilfe/index2.html
www.cip.ifi.lmu.de/~bachmann/html-hilfe/grey-thin.jpg