Wieso das denn?
Es gibt keinen Grund sowas zu machen.
Produziere sauberes HTML und CSS, der Rest ist egal.
Da sind meine Erfahrungen allerdings etwas anders, auch mit "Standard-HTML und CSS" bekomme ich immer wieder Konflikte zwischen den einzelnen Browsern, z.B. beim Anordnen von Inhalten.
Wenn IE z.B: einen bestimmten Abstand vom oberen Rand einhalten soll, sieht der Abstand beim Opera oder beim Mozilla schon wieder anders aus, auch wenn die Unterschiede nicht immer so riesig sind, erschweren sie einem doch das Ausrichten der Inhalte, in der Hinsicht, dass die Inhalte in den unterschiedlichen Browsern ziemlich gleich aussehen sollen.
OK, leichte Unterschiede sind ja nicht allzu schlimm, aber wenn sich die Inhalte dann überschneiden, ist das nicht mehr so toll!
MfG
Palme