Willi: Kann Netscape «td width="1"» nicht?

Beitrag lesen

Hi ihr.

Ich möchte eine Seite dreispaltig gestalten, die drei Spalten möchte ich durch zwei schwarze Striche trennen. Mein Gedanke war, die Linien als 2 Pixel breite Tabellenzellen darzustellen, die ein 2x1px breites unsichtbares GIF enthalten. Folgender Code:
<html>
<body>
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
  <td width="15%" class="main" valign="top">
blablabla
  </td>

<td width="1" bgcolor="#000000"><img src="/_images/1x1.gif" width="2"></td>

<td bgcolor="#FFFFFF">
blablabla
  </td>

<td bgcolor="#000000" width="1"><img src="/_images/1x1.gif" width="2"></td>

<td width="20%" class="main" valign="top">
  blablabla
  </td>
</tr>
</table>
</body>
</html>

IE5.5 und Opera 4.02 stellen das wie gewünscht dar, lediglich Netscape 4.7 haut mir dicke schwarze Balken rein, die nun wirklich nicht schön anzuschauen sind. Wenn ich das im Archiv richtig verstanden habe, hat Netscape schon immer Probleme mit dieser Angabe (Zeillenbreite in Pixel erzwingen) gehabt, stimmt das oder gibt es mittlerweile eine Lösung? Inwieweit kann man den von IE und Netscape utnerstützen Befehl <img src="bla" height="100%">, also prozentuale Höhen/Breitenangabe als Browser-unproblematisch ansehen? Dann könnte ich eine schwarze Grafik vertikal auf 100% verzerren, aber wenn das wieder nur zwei, drei Browser in bestimmten Versionen anzeigen können, nützt das ja auch nichts.

Beste Grüße
Willi