rob: Unterschied IE <> Mozilla?

Beitrag lesen

Hi!

Also erstmal:
Mit dem hier geposteten Code kann ich nicht viel anfangen. Hättest Du mal besser als Code posten sollen. Mit Syntax-Highlighting wäre das ein wenig besser zu lesen...
Dann fällt mir beim kurzen drüber sehen so einiges auf, was ich besser machen würde.
Ich würde erstmal nicht "Tabellen-Design" mit CSS mischen. Ich würde alle mit CSS formatieren und positionieren.
Oder notfalls halt auch alles mit Tabelle - aber nicht mischen.
Dann solltest Du bei den Schriften als letztes immer eine generische Schrift mit angeben, also z.B. sans-serif.
Und dann gruselt es mich, wenn ich deine komischen Spacer-Gifs sehe...

Tja und dann sehe ich in deinem Code, daß Du das height-Attribut verwendest.
Ich vermute mal, daß der Fehler (bzw. dein Problem) hier zu finden sein könnte.
Nachdem ich auf deine Site geschaut hab, sehe ich an der Doctype-Declaration, daß Du XHTML 1.0 Strict verwendest.
Damit schaltest Du deinen Browser in den standardkompatiblen Modus und damit wird dann erstmal deine height-Angabe ignoriert...
(Wieso machst Du das nicht mit CSS?)

Tja, also ich hab keine Lust, den Code rauszukopieren und zu testen...
Ich vermute aber einfach mal, daß Du deine Seite für den IE entwickelt hast bzw. damit getestet hast und so lange gebastelt hast bis da alles stimmte.
Und vielleicht hast Du alles schön auf den BoxModel-Bug vom IE angepasst...

Du solltest anders an die Sache ran gehen. Versuche korrekten Code zu erstellen (BTW: Benutze mal einen Validator!) und teste im Mozilla.
Ist dein Code korrekt, sollte die Umsetzung da auch stimmen. Danach kannst Du dann anfangen, mit Hacks die Bugs des IEs zu umgehen und die Seite auch da anständig hinzubekommen.

Dann hast Du mit deinem GoLive außerdem irgendwas mit der Zeichenkodierung durcheinander bekommen. Die Umlaute werden mir erst korrekt angezeigt, wenn ich meinen Browser auf UTF-8 umstelle, aber im Metatag hast Du iso-8859-1 als Charset angegeben...

Gruß, rob