Das erste, was zu sagen ist, dass Sie sicherstellen sollten, Ihren HTML-Code immer eine <!DOCTYPE>
Erklärung hat. Dies wird es in den "Standard-Modus" zwingen, wodurch der IE viel konsistenter zu anderen Browsern wird. (Es hat immer noch Tonnen von fehlenden und kaputten Features, aber es ist nichts im Vergleich zu der Katastrophe, die Sie ohne einen Doctype bekommen).
Um herauszufinden, was diese fehlenden und defekten Funktionen sind, empfehle ich Ihnen, sich http://www.quirksmode.org/css/contents.html anzusehen.
Die Quirksmode-Site verfügt über eine ausgezeichnete Reihe von Tabellen, die genau zeigen, welche CSS-Eigenschaften und andere Funktionen in welchen Browsern funktionieren. Es gibt auch Details darüber, was die Fehler in bestimmten Fällen sind. Wenn ich jemals eine Frage wie diese habe, ist Quirksmode der erste Ort, an den ich gehe, um die Antwort zu finden.
Der zweite Ort, an dem ich die Antwort finden, ist http://caniuse.com/. Diese Seite konzentriert sich jedoch mehr auf neuere Funktionen und kann Ihnen daher möglicherweise nicht alles sagen, was Sie wissen müssen.
* Alle * von ihnen, ernsthaft. – Kyle
Ich meine einige Eigenschaften wie Ränder und Paddings. – KillerFish
Hängt von der Version von IE ab, die Sie verwenden, lesen Sie auf Kastenmodellen und der Art, wie IE Dinge etwas anders anfängt. – 4imble