
Das Leid eines jeden Webdesigners ist ja die Anpassung der Seite, dass sie in allen Browsern gleich aussieht. Und dazu gehört nun mal leider auch der Internet ExploDer.
Zum hunderttausendsten Mal bestand das Problem: Pixelgenaues Layout einer Tabelle, um einen Banner direkt an das darunter folgende anzuschließen. Alles kein Problem... (die ganzen Ränder sind in der style.css definiert)
Code: Alles auswählen
<td colspan=2 style="width:850px;height:80px;background-image:url(./header.jpg);">
<img src="eye.gif" border=0 alt="Banner">
</td>
Nachdem mir der W3C-Validator bestätigt hat, dass es nicht an meinem Quelltext liegt, habe ich mich selbst auf die (ermüdende) Suche gemacht, und musste mit Schrecken feststellen...
... dass es am Whitespace lag. Nachdem ich den rauskommentiert hatte, schaffte es sogar der IE, die Seite richtig anzuzeigen.
Code: Alles auswählen
<td colspan=2 style="width:850px;height:80px;background-image:url(./header.jpg);">
<img src="eye.gif" border=0 alt="Banner"><!--
--></td>
Doch was soll man machen? Die Mehrheit der Benutzer (irgendwas zwischen 80 und 90 Prozent denke ich) kann man ja auch nicht einfach so ignorieren... sonst erzählt einem jeder die Seite hätte einen Fehler.
Naja wenigstens kann ich jetzt endlich mein Projekt (natürlich in mod_python) fortsetzen.
Gruss
Julian