Hallo!
Du verwendest:
<a href="javascript:self.print();" title="Diese Seite drucken">Drucken</a>
Schreibe dies mittels Javascript ins Dokument. Dann sieht es der, der JS absichtlich deaktiviert hat, nicht. Es wäre sonst nur ein toter Link.
Verwende auch, wenn möglich nicht das Pseudoprotokoll javascript: sondern nutze den onclock handler und um eine "hand" sichtrbar zu machen den CSS cursor.
Ansonsten schaut es hübsch aus.
Zu roros Angaben, barrierefreie Seiten kann man mit jedem Doctype bauen. Sementisches HTML ist der erste Schritt, das geht auch ohne strict.
Schönen Gruß
Afra