Eigentlich hatte ich noch nie Probleme, für den Firefox eine Seite zu optimieren.
Gibt's da wirklich so große Probleme?
Ja und wie es die gibt!!! Vor allem weil der IE im Gegensatz zu Firefox und Opera Tabellenbreiten, -abstände und auch viele CSS-Geschichten anders (=falsch bzw. nicht wie im Standard definiert) interpretiert.
Ein weiteres Problem ist auch, dass der IE so ziemlich jeden HTML-Mist schluckt und immer was anzeigt, so kann man sich natürlich nie auf einen Standard einigen, weil dann die Leute sagen: "Aber im IE geht meine Seite ja....".
Bei "einfachen" Seiten ist es kein Problem, aber wenn es einmal ins Detail geht, wirst du auf viele Problemchen stoßen für die es immer nur "Notlösungen" gibt. D.h. du musst den Code teils sowohl für Firefox, als auch für den IE schreiben und dann mit Kommentaren so umranden, dass es einmal nur der IE und einmal nur der Firefox interpretiert
Hier nur ein Beispiel: Auf
dieser Seite hat sich jemand mal die Mühe gemacht, zusammenzufassen, welche Browser welche CSS/HTTP/JS-Befehle interpretiert oder auch nicht.
Der Clou bei der Sache ist, dass der Code danach noch immer korrekt validiert werden kann.
Viele Grüße
Andreas