Hallo,
vielen Dank erst einmal für die Anregung.
Du denkst schon daran, dass <div>s Blocklevel-Elemente sind?
Ein Blocklevel-Element zieht einen Zeilenumbruch nach sich.
Daran hatte ich gedacht, aber das erklärt 1. nicht, warum der Rand oberhalb und nicht unterhalb der 3-Pixel-hohen Grafik entsteht.
Und 2. würde das bedeuten, dass das Problem bei allen Grafiken auftaucht. Tut es aber nicht. Ich habe noch zwei Zeilen oberhalb dieser div-Zeile mit 52 und 88 Pixeln Höhe, darunter noch eine mit 20 Pixeln. Hier wird alles richtig angezeigt.
Evntl. musst du den Bildern selber auch nochmal ein
'display:inline' mitgeben. Aber Achtung! Ist nicht getestet.
Ich habe beide Vorschläge vergeblich probiert. Leider!
Gruß,
Der André