Sven Rautenberg: Netscape 6.2 und Zellzwischenräume, JavaScript

Beitrag lesen

Moin!

Netscape 6.2 teilt zwei Tabellenzellen mit Bildern bzw. zwei Bildern direkt untereinander immer durch einen leeren Bereich. Mir passiert das sogar bei folgendem stark vereinfachten Code:

<img src="bild1"><br /><img src="bild2">
Zwischen beiden Bildern dürfte nach HTML-Tradition doch kein Zwischenraum angezeigt werden, oder?

Wenn ich Tabellen fürs Layout einsetze und mehrere Bilder in einer Tabellenzelle haben würde, wäre ich nicht im mindestens üerrascht, wenn das schiefgeht. Mein Vorschlag (super-w3c-konform und valide): Pro Tabellenzelle genau EIN Bild. Wenn das mit der äußeren Tabelle nicht zu machen ist oder ziemlich viel Aufwand bedeutet, dann eben Tabellen schachteln. Deine Beispielzelle würde also so aussehen:

<td><table><tr><td><img src="1" /></td></tr><tr><td><img src="2" /></td></tr></table></td>

  • Es hilft nicht, Zellhöhen in den Tabellen mit anzugeben

Zellenhöhen gibts auch nicht, sind kein offizielles HTML. Vergiß die ganz schnell wieder. ;)

- Sven Rautenberg