Zum Zeitpunkt, als IE 4, 5 und 6 erstellt wurden, gab es keine Standards - es gab eine ungefähre Vorstellung davon, was zu tun ist, und ein gottesfürchtiger Morast an Tags, die nur auf netscape oder IE unterstützt werden, und browserspezifischen Macken - der Die Standardmethode, um das Problem zu beheben, war die Codierung für jeden Browser.
Die Standards, die wir jetzt verwenden, kamen später und werden von Browsern nicht sehr gleichmäßig unterstützt.
Nun wird es schlimmer. Personencode für IE6. Sie verwenden eine Software, die 'html' ausgibt, die Mist ist .. und funktioniert auf IE und sonst nichts. Sie machen alle möglichen hässlichen Hacks ... und wenn die Einhaltung von Standards bricht, beschweren sie sich.
MS hat eine gewisse Gratwanderung zwischen den Massen der "alten Unterstützung" und der "Einhaltung von Standards", daher wird es eine Weile dauern, bis die Standards vollständig erfüllt sind