私はHTML5タグをIE7とIE8で動作させるのに苦労してきました。最後にhtml5shiv.jsを使用しましたが、問題は解決しました。要素は、最新のブラウザで表示されるのと同じように画面に表示されます。
しかし今のところ、IE7とIE8が私が宣言したcssルールを適用しない理由はわかりません。例えば:
header
{
background-color: #000000;
}
ヘッダータグにも背景色にも黒の背景色は適用されません。IE7とIE8でその宣言を検索すると、宣言されていないように見えますが、IE9モードでIEを試すと、宣言したのと同じcssルールが表示され、要素のスタイルが黒になります。どんな助けや解決策も本当にありがたいです。