下記サイトでHTMLの構文チェックが簡単にできます。
すべてのチェック項目を完全にクリアする必要は無いと思いますが…
http://htmllint.itc.keio.ac.jp/htmllint/htmllint.html
また、FirefoxのアドオンでWebDeveloperというものがあります。
Webのチェック等に便利かと思います。
http://www.infoaxia.com/tools/webdeveloper/
CSSの構文チェックやリンク先が存在するかどうかのチェック等も
可能です。