Wenn du das hier beherzigst bist du schonmal ein ganzes Stück weiter:
http://www.wintotal-forum.de/index.php/topic,83378.0.html
Dann sollte die Seite (wenn Sie schon statisch aufgebaut ist) in XHTML (am besten Strict) sowie CSS (mindestens in Version 2) aufgebaut sein. Natürlich so, das Sie von so gut wie allen Browsern annähernd gleich Dargestellt wird.
Desweiteren sollte man auf Javascript so weit wie möglich verzichten. Wenn es aber nicht anders geht, dann sollte auch dieser Code überall sauber laufen.
Desweiteren sollte man auf Frames verzichten. Am allerbesten auch auf Tabellen. Anstelle von Tabellen sollte man (WENN ES MÖGLICH IST, leider geht das nämlich nicht überall so gut) auf DIV Layer setzen!
Wenn du gleich richtig in den Sack hauen willst kannst du auch mit einem Template System aus XML, XLST, XPath, CSS und als Scriptsprache mit PHP arbeiten (das ist dann aber wirklich so das non plus Ultra, und ist für die meisten Normalsterblichen (inkl. mir selbst) vollkommen Oversized. Ein Kumpel hat mir mal gezeigt was in dieser Kombi alles möglich ist, und wie einfach es ist, sogar riesige Webseiten zu managen, aber die Struktur dafür zu schaffen ist halt arg schwer.
P.S. HTML 4.01 ist schon EWIG offiziell abgelöst. Das ist ehrlich gesagt auch gut so. Ich kann die W3C nur in ihrem Unterfangen XHTML zu etablieren Unterstützen.