Hallo,
Anhang 1: Sourcecode der HTML-Seite
<table border="0px" cellpadding="0px" cellspacing="0px">
^Die Angabe einer Maßeinheit px für Längenmaße ist bei HTML-Attributen falsch. Hier kann nur eine Zahl (Bildpunkte) oder eine Prozentangabe stehen. Bei CSS-Lämgenangaben _muss_ eine Einheit stehen. Das hier ist aber kein CSS.
Schreibe hier mal border="1" hin, dann siehst Du was den Abstand verursacht. Das Bild steht auf der Text-Grundlinie (baseline). Der Abstand ist der Platz für Textunterlängen, wie z.B. bei "g".
.bildClass {
vertical-align:bottom;
...
}
oder
.bildClass {
display:block;
...
}
würde das ändern. Das erste zieht die Bilder auf die absolute Grundlinie. Das zweite macht die Bilder zu Block-Boxen, die sich nicht an Textkontext orientieren.
viele Grüße
Axel