Hallo,
Falls doch benutze einen doctype mit dem die was anfangen koennen. HTML 5 gabs so 2000 noch nicht, als der IE 6 neu war.
Falls du die DOCTYPE-Angabe meinst, <!DOCTYPE html> wird von alten IEs hervorragend verstanden und versetzt sie in den standardkonformen Modus. Deshalb wurde genau diese Syntax gewählt. Man kann also ruhig eine HTML5-DOCTYPE-Deklaration verwenden.
Was die tatsächliche Nutzung von HTML5-Elementen und -Attributen betrifft, hast du natürlich Recht. Hier sind ältere IEs u.U. nicht in der Lage, das Markup umzusetzen. Es sollte zumindest der html5shiv verwendet werden, damit der IE-Parser neue Strukturelemente erkennt.
Mathias