DesignAssembler

備忘録に近い

文字コード設定してるのにIEだけ文字化けする

phpでページ書いてる時IEだけ文字化けすることがままありました。

この時自分がした解決方法です。

解決法

<meta charset="UTF-8">を<title>の上に持っていく

IEさんはページを読み込む時始めに見つけた文字コードをそのページの文字コードと認識します。(IEのデフォルトはshift-jis)

なのでtitleが日本語だとIEさんはそのページをshift-jisのページだと思って読み込みます。