Hallo.
Aufgefallen ist mir noch:
<!--[if gte IE 5]> <link rel="stylesheet" type="text/css" href="msie.css" /><![endif]-->
Das sind alle IE, also [if IE], aber in Hinblick auf mögliche Weiterentwicklungen scheint mir sowas, alle kleiner 7, besser:
<!--[if lt IE 7]> <link rel="stylesheet" type="text/css" href="msie.css" /><![endif]-->
Im Augenblick ist das Ergebnis das gleiche, und wie mit späteren Versionen umgegangen werden sollte lässt sich doch noch gar nicht sagen. Was machst du, wenn einige wichtige Eigenschaften auch in der kommenden Versionen nicht umgesetzt sein werden? Da kann es durchaus praktisch sein, wie gehabt alle IE in den Quirksmode zu zwingen, um sie gemeinsam zu bedienen.
MfG, at