先日記載した、HTML5対応を進めよう!ですが、私もHTML5で、お試しをしてみました。
まず、気づいたのは。。。
新しく追加された新要素に、CSSを指定。
例えば、ヘッダータグ<header>に、背景色の色をつけると。。。。
IE(Internet Explorer)はCSSが効いてない!!
設定をしても、色がつかないっ。。>_<
/*** こちらはIE8の画面 ***/

他のブラウザは、指定通りに色がつきます。
/*** これはChrome最新版 ***/

このサンプル画像を見てお分かりのように、見た目にもIEと他のブラウザで差が出ます。
IEだけしか確認しないで、サイトの作りこみをするのは危ないですね。
ちなみに、私のIEはバージョン8のままです。9にはしていません。
他のブラウザを見てみましたが、他は大丈夫そうです。
かつて黄金時代を迎えていたIE、今ではすっかり時代遅れです。。。
調べてみると、出てくる出てくる、HTML5のIE対処方法w
IEで、HTML5によるCSSを対応しようとしたら、どうやらJavaScriptを使って、
要素を作ってやる必要があるみたいです。要素がないから色が付かないわけで、、
なら要素そのものを作ったらいいんじゃない?ってことか^^;
確かに、JavaScriptで要素を作ってやって、その後、CSSで、ブロック要素の設定をしてあげれば、
IEにも新しく追加されたHTML5タグにCSSがあたるようになりました。
↓↓ こんな感じでIE8にも色がついた ↓↓

やり方などは他の方も書いているんですが、私自身のメモ用に、改めて書こうと思います。
ふむふむ、と思った方はポチっとオネガイします☆

まず、気づいたのは。。。
新しく追加された新要素に、CSSを指定。
例えば、ヘッダータグ<header>に、背景色の色をつけると。。。。
IE(Internet Explorer)はCSSが効いてない!!
設定をしても、色がつかないっ。。>_<
/*** こちらはIE8の画面 ***/

他のブラウザは、指定通りに色がつきます。
/*** これはChrome最新版 ***/

このサンプル画像を見てお分かりのように、見た目にもIEと他のブラウザで差が出ます。
IEだけしか確認しないで、サイトの作りこみをするのは危ないですね。
ちなみに、私のIEはバージョン8のままです。9にはしていません。
他のブラウザを見てみましたが、他は大丈夫そうです。
かつて黄金時代を迎えていたIE、今ではすっかり時代遅れです。。。
調べてみると、出てくる出てくる、HTML5のIE対処方法w
IEで、HTML5によるCSSを対応しようとしたら、どうやらJavaScriptを使って、
要素を作ってやる必要があるみたいです。要素がないから色が付かないわけで、、
なら要素そのものを作ったらいいんじゃない?ってことか^^;
確かに、JavaScriptで要素を作ってやって、その後、CSSで、ブロック要素の設定をしてあげれば、
IEにも新しく追加されたHTML5タグにCSSがあたるようになりました。
↓↓ こんな感じでIE8にも色がついた ↓↓

やり方などは他の方も書いているんですが、私自身のメモ用に、改めて書こうと思います。
ふむふむ、と思った方はポチっとオネガイします☆
