2012年5月8日HTML5の内容ではありませんが、IEの仕様でどうしても確認しておきたいものがありましたので検証してみました。IEの気になる仕様は下記のスタイルシートの制限についてです。IE9以前で1つのCSSファイル、または1つのstyleタグ内のセレクタは4095個目までしか適応されない。IE9以前でCSSファイル、またはstyleタグは31個目までしか適応されない。サポートhttp://support.microsoft.com/kb/262161/jahttp://support.microsoft.com/kb/262161/en-us普通にコーディングする分には問題無いように思いますが、SCSSなどを使用した際にうっかり4096個以上のセレクタが指定されてしまう可能性が無いとも言えないので軽視できません。「IE9以前で1つのCSSファイル、または1つのstyleタグ内のセレクタは4095個目までしか適応されない。」について検証用のページを用意しました。IE9では信じられないことに4096以降はスタイルが適応されていませんでした。検証2次に(2)「IE9以前でCSSファイル、またはstyleタグは31個目までしか適応されない。」を検証すべく、下記のようなページを用意しました。読み込みにかなり時間のかかるページとなっているため、興味のある方以外は開かないでください。ブラウザがフリーズ・クラッシュしてしまう可能性があります。重たいサンプルページstyleタグに1セレクタずつ記述した軽いサンプルページはこちら予想どおり、IE9ではsample32.cssは適応されず、sample31.cssの.sample122850までが適応されました。軽いサンプルでも、31個目のstyleタグの内容、.sample30まで適応されていることを確認できました。SCSSなどでCSSを生成する際は注意が必要です。IE10では制限が緩和されているようなのでIE9以前という書き方をさせていただきました。※IE10での動作は未確認です。