Der Internet Explorer sieht es anders - das kommt uns bekannt vor. Generationen von Webdesignern ächzen unter dem Joch des Drahtverhaus aus Redmond. So mancher Bug macht uns das Leben schwer. Doubled Float Margin, falsche Interpretation des Box-Modelles, und solche Namen wie "Guillotine Bug" sprechen für sich selber. Das Horrorkabinett (mit Lösungen) ist auf Explorer Exposed! wunderbar zusammengefasst.
Jedoch gibt es eine zentrale Eigenschaft des Browsers, die der Grund für viele andere Fehler ist, und ich habe ca. drei Jahre gebraucht, bis es mir klar wurde: die Eigenschaft hasLayout.
Vereinfacht lässt sich sagen: wenn man einem Element keine Höche oder Breite zuweist, behält sich IE (vor allem IE6) vor, das Element falsch anzuzeigen. Da gibt es dann falsche Abstände, gefloatete Einzelemente rutschen aus der umgebenden Box raus, und noch viel seltsamere Effekte treten auf.
Das absolut abgefahrenste, was ich erlebt habe: beim Stylen der Threadanzeige eines Forums, bei dem ich gerundete Ecken verwendete (umgesetzt mit Sliding Doors).