最近またバリバリとコーディングしているわけですが、どうしようもない凡ミスから意外な発見がありました。 HTML5でコーディングして、html5shiv.jsとselectivizr.jsやPIE.htcを使えば、IE7だろうが8だろうが、IEの面倒くさいレイアウトずれに悩まされなくてすむ!ということです。 はじめの凡ミス 最新のブラウザだけ対応すればいいよ、なーんて仕事はありません。だいたいIE7や6から対応です。でもHTML5でコーディングしちゃいます。HTML5は古いIEに対応してませんが、そのあたりはこちらの記事参照【[IEよ滅べ!の意味がわからない方] いざ、爆速と美麗のWWWへ!IEがダメな理由教えます】。 HTML5を古いIEに対応させるためには、html5shiv.jsというファイルを使います。これを入れると<header>や<footer>など、HTML5から出てきたタグを