Webページを作成後、HTMLやスタイルシートの記述にエラーが無いにも関わらず、IEのみレイアウトが崩れる場合があります。その時は、作成したHTMLファイルやスタイルシートファイルの文字コードを変更してみてください。
サーバの文字コード、HTMLのヘッダーで指定している文字コード、ファイル自体の文字コードの3ファイルが同じコードでなければ、文字化けを起こします。
モダンブラウザなら自動認識してくれますが、IEの6や7は、自動認識してくれませんので、日本が文字化けした時に、周りのHTMLタグも巻き込んで壊れてしまうようです。
IE、おそるべし・・・。
ちなみに、ファイル自体の文字コードを変更するには、エディタで開き(Windows標準のメモ帳ではダメ)、文字コードを指定してから保存してください。
0 件のコメント:
コメントを投稿