*:first-child+html、 * html IE7だけに設定を適用する「*:first-child+html」と、IE6以下に適用する「* html」を組み合わせ、IEだけにスタイルシートを適用するCSSハック。ただし、2つのセレクタを「,(カンマ)」で区切るとIE6以下のブラウザで認識できなくなるため、別々に記述する必要がある。 IE6での表示 IE7での表示 Firefoxでの表示 サンプルソース: 4-3-1 sample04-03-01.html *:first-child+html {color:red} * html {color:red} <h1>見出し</h1> *property プロパティの前に「*(アスタリスク)」を付けることで、IE7以下(すべてのIE)に設定を適用するハック。 IE6での表示 IE7での表示 Firefoxでの表示 サンプルソース: 4