Du hast recht und ich habe für die älteren Browser html5siv eingebaut:
Code
<!--[if lte IE 8]>
<link rel="stylesheet" media="screen, projection" href="/site/css/ie.css"/>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
Was mir bei den html-Problemen am meisten auffällt ist aber, dass überproportional viele Anfänger Tabellen-Layout, Frames oder wie hier IE-6 fixe im css haben, weil sie irgendwoher alten Code kopiert haben.
Ich glaube, dass man mit einer neuen Struktur vielleicht einige Probleme / Unübersichtlichkeiten von vorneherein beseitigen könnte.
LG Matthias