Da gebe ich dir durchaus Recht, MrMurphy! Nur bedenke bitte, dass oft nicht nur ein Weg zum Ziel führt und wenn ein nicht hundertprozentig W3C-konformer Quellcode trotzdem läuft, dann bleibt man gerne in dem Glauben, alles richtig gemacht zu haben und die Fehler setzen sich dann in weiteren Projekten fort und erst bei einem Update merkt man, dass es vielleicht doch irgendwo nicht so hundertprozentig richtig war. Wie bei mir jetzt, wo ich nun zehn Webseiten nachbessern darf. Gerade bei den padding und margin Einstellungen weisen die unterschiedlichen Browser oft unterschiedliche Verhaltensweisen auf, wie dir bekannt sein sollte und hier ist man oft gezwungen bei der Erstellung der Seite den kleinsten gemeinsamen Nenner zu finden. Nur ist es schlicht ärgerlich wenn Anbieter Microsoft meint, mit jedem seiner Updates die Toleranzgrenze für eine W3C konforme Programmierung neu zu justieren, alle anderen gängigen Browser dort jedoch entwicklerfreundlicher sind und einen problemlosen Übergang schaffen (selbst das sonst so eigensinnige Apple-Konsortium mit seinem Safari Browser bekommt das hin). Ich selber habe für meine Projekte die Themes ja nicht mal selber kreiert sondern von "Profis" gekauft und selbst diese weisen nun im neuen IE10 alle irgendwelche Fehler auf. Und von professionellen Webdesigner kann ich wohl eine fehlerfreie Programmierung erwarten, was aber offensichtlich auch nicht so selbstverständlich ist, wie ich jetzt merken muss. Mit deinen genannten "Grundlagen der Webprogrammierung" hat das also recht wenig zu tun. Crossbrowser-kompatibilität ist für Webdesigner wohl derzeit das bekannteste Ärgernis. EDIT: Im Übrigen kann ich derzeit (nutze gerade IE10) hier im Forum nicht mal Absätze bei diesem Text setzen. Zeilenumbruch wird nicht ausgeführt. Kein Plan ob es am IE10 liegt...