当ブログを常時SSL化しました。記事のコメントに関してこのブログはあくまで個人用の覚書ですので、詳しいWebプログラミング知識はお答えできないことがあります。管理人多忙につき、コメントをされても返信が遅くなることがありますのでご了承ください。29検索:IE8以下にHTML5×レスポンシブウェブを対応させるJS今更ながら、HTML5&レスポンシブウェブをIE8、IE7、IE6に対応させるための基礎中の基礎まとめ。HTML5・CSS3はIE8以下では通常認識できないIE8以下はHTML5に対応しない。Queriesが効かない。CSS3だからあたりまえ。Queriesは、デバイスの解像度(画面サイズ)によってCSSを切り替える方法なので、レスポンシブウェブデザインにするサイトは必要不可欠。逆にレスポンシブ対応でなければ気にしなくていい。html5shiv.jsでIE8以下にHTML5の要素を認識させるhtml5shiv.jsを<head></head>に読み込ませ要素を認識させる。src="格納URL/html5shiv.js"></script><![endif]-->どちらもIE8以下の環境下で対応するIE条件付コメントです。html5.jsもあるけどmainとかがなかったのでhtml5shiv.jsを使用。認識といってもあくまで擬似的。block}でも、html5shiv.jsが必須というわけではない...HTML5要素に一切デザイン的な指定をせず、<DIV>などでレイアウトを組めば、IE8以下であろうが見た目崩れることはないはずだ。それだと無駄にタグが増えてしまうし、後々、完全にIE8以下が切捨てられる時には、このjsだけ取り除けばよいんでやはりやっておくべきかな?とも思います。ちなみにHTML5はまだ要素が増えたりする可能性があるので、追加要素を使う場合、html5shiv.jsも最新のものに入れ替える必要がある。Queries(メディアクエリ)はスクリーンサイズを指定し、各CSS内容を読み込ませ画面サイズにあったスタイルに切り替えることができるCSS3の機能のひとつ。Queriesを実装してくれるJSライブラリを読み込ませて対応。・とあるコーダーの備忘録HTMLヘッダー内まとめIE7以下は切り捨てても、IE8はまだまだ主流なのでHTML5×レスポンシブウェブでサイトを作るのなら以下は必須かなと思います。Queriesが効かない時のチェックしておかしいところはなかったです。IE8では動いてません。PM返信遅くなり申し訳ありません。現在、仕事などが多忙で詳しくお返事することができませんが、上記以外でもいろんな条件化で無効になる場合があるようです。CSSやHTML、他jsのソースも記述ミスなどないか念入りにチェックしてみてはいかがでしょうか。した記述ミスが動かない原因になっていることもありますので...。コメントをキャンセルメールアドレスが公開されることはありません。