Axel Richter: Innenabstand in Tabelle bei NS 7

Beitrag lesen

Hallo,

</table>
<table border="0" cellspacing="0" cellpadding="0" background="layoutgfx/navbghell2.gif">
<tr>
    <td><img src="layoutgfx/infos.gif" width="97" height="25" border="0"></td>
</tr>
<tr>
    <td><img src="layoutgfx/space.gif" width="1" height="7" border="0"></td></tr>
<tr>
Das muss so simpel sein, aber ich komm echt nicht weiter.
Wieso macht der 7er einen Abstand wo keiner sein soll?

Nach HTML4 strict werden Grafiken auf der Text-Grundlinie dargestellt. Der Abstand unter den Bildern, ist der Platz, den die Unterschneidungen bei den Buchstaben g, q, µ ... benötigen würden.

Eine Möglichkeit, das zu verhindern, ist, das Bild als Block-Element darstellen zu lassen:

<td><img src="layoutgfx/infos.gif" width="97" height="25" border="0" alt="" style="display:block;"></td>
...
<td><img src="layoutgfx/space.gif" width="1" height="7" border="0" alt="" style="display:block;"></td>

Übrigens ist das alt-Attribut im img-Tag zwingend vorgeschrieben.

viele Grüße

Axel