HTML

IEでのレイアウト崩れ

2012年8月12日

問題

IE以外のブラウザで見た場合は、デザイン通りに表示がされるのですが、

IEで見た場合にwidthやその他CSSにエラーがでてしまう。

 

原因

プログラム開発で見やすくするように、コメントをつけておいたのが問題でした。

もちろん普通ならなんの問題もないのですが、今回は、

<html>タグよりも更に前に来る<DOCTYPE>タグ、こいつが本来はソースの一番最初に来なくはいけないのだが、

それよりもコメントが先に入っていたため、IEの読み込みが通常とは別の方式で読み込んでしまっていた為に起きてしまった。

 

<DOCTYPE>タグとは何ぞや?詳しくはここ↓

http://hxxk.jp/2008/09/29/0118

  • この記事を書いた人

カバノキ

印刷会社のWEB部隊に所属してます。 WEB制作に携わってから、もう時期10年になります。 普段の業務では、PHPをメインにサーバーサイドの言語を扱っています。 最近のお気に入りはJavascriptです。 Vue.jsを狂喜乱舞しながら、社内に布教中です。

-HTML