problem mit Abstand zwischen Bild und Tabelle...

Status
Nicht offen für weitere Antworten.

tomate

Erfahrenes Mitglied
ich möchte eine Tabelle ganz dünnen Linien um ein Bild setzten. Funktioniert so weit auch ganz gut mit Mozilla/Firefox. Im IE bleibt aber unter dem Bild ein kleiner Rand bestehen, den ich nicht wegbekomme. Hier der Code:

<table width="1" cellspacing="0" cellpadding="0" border="0" bgcolor="#000000">
<tr>
<td>
<table cellspacing="1" cellpadding="0" border="0">
<tr>
<td bgcolor="#cc0000">
<img src="bild.jpg" alt="" width="411" height="135" border="0">
</td>
</tr>
</table>
</td>
</tr>
</table>

Wäre nett, wenn mir jemand weiterhelfen könnte.

Viele Grüsse
tomate
 
ja, dein problem habe ich gefunden.
es lag daran das du nach dem bild das </td> geentert hast

PHP:
<html><head>
</head><body>
<table width="1" cellspacing="0" cellpadding="0" border="0" bgcolor="#000000">
<tr>
<td>
<table cellspacing="1" cellpadding="0" border="0">
<tr>
<td bgcolor="#cc0000"><img src="bild.jpg"
 alt="" width="411" height="135" border="0"></td>
</tr>
</table>
</td>
</tr>
</table>
</body></html>
 
Wenn dass das einzige Bild in der Tabelle sein soll, quasi als farbiger Bldrand dienen soll, dann muss ich die von dieser Methode unbedingt abraten. Denn Tabellen sind nicht für gestalterische Zwecke gedacht. Hierfür solltest du CSS verwenden.

Falls jedoch mehrere Bilder in der Tabelle eine Art Galerie darstellen sollen, solltest du versuchen keinen „whitespace“ zwischen Tabellenzellen und Bildtag zu lassen, sprich:
Code:
 <td bgcolor="#cc0000"><img src="bild.jpg" alt="" width="411" height="135" border="0"></td>
 
man oh man, was es nicht für bescheuerte Fehler gibt. Dem Mozilla/Firefox scheint das wohl egal zu sein. Der IE und der Netscape zeigen den beschriebenen Fehler.

Vielen Dank für Deine Hilfe!
tomate
 
Status
Nicht offen für weitere Antworten.
Zurück