XHTML制定以後、大企業のホームページよりXHTMLの準拠が始まり、最近では中小企業のホームページに至るまでXHTML準拠が言われだしている。 でもね、大手企業や官公庁を含め、いまだに汚らしいHTML、<table> タグを猛烈に入れ子にしたものでデザインを構築しているようなサイトが多くありますね… 今回、某サイトをXHTML化してくれ、それも数日以内にというオーダーを受けて、何か監査でもあるのかなと思いつつ、最低限のXHTML化したときのメモをここに貼り付けときます。 (今後の参考にもなるし…) HTMLファイルの先頭にはXML名前空間宣言 (XML規格の厳密適合では必要。あっても害にならないので、通常は付けておきます)。なお、IE6では、この宣言が存在すると後方互換モードというのになるらしく、CSSをまともに解釈してくれなくなる。IE6でも表示させたい場合は、XML名前空間宣言はしな