結局、Another HTML-lint gatewayが気になって仕方がないので、まずXHTML 1.0 TransitionalからXHTML 1.0 Strictへ。
だんだん不具合を減らしていくんだけど、大きく点数を落としているのはXML宣言でした。けど、ただ単にheader.phpに書いただけではIE6で真っ白けになるので悶絶してしまい、ネットの中を徘徊してIE6でのXML宣言の問題と回避方法にたどり着くことができました。うーん…すばらしいスクリプトに男泣き。
別に、Another HTML-lint gatewayの点数がすべてではないのですが、なるべく正しい記述のほうがキモチイイし。おかげさまで96点になりました。こういう風にさくさくっとPHP書けたりするって、尊敬してしまいマス。
現在、コメントフォームは閉鎖中です。