charset=UTF-8なのにShift-JISになっちゃいます!
charset=UTF-8なのにShift-JISになっちゃいます!
<META http-equiv=content-type content="text/html; charset=UTF-8">
と記述して、ブラウザ(IE6)で確認したのですが真っ白な画面になり、ブラウザのエンコードを確認した
ところShift-JISになっていました。自動選択にしてもShift-JISになってしまいます。
UTF-8でどうしてもウェブを作りたいのですがエンコードがShift-JISにならない方法を教えていただけないでしょうか?
使っているエディタは秀丸です。
投稿日時 - 2007-09-06 00:38:31
PHPの質問ですよね。
<?php
header("Content-type: text/html;charset=utf-8");
なんて書いてあげるといいんじゃないでしょうか。
投稿日時 - 2007-09-06 00:44:36
早速のご回答ありがとうございます。
>PHPの質問ですよね。
PHPの質問です。何にも書いてなくてすみません。
<?php
header("Content-type: text/html;charset=utf-8");
を試してみたのですがこれでも駄目でした。
他に方法はありますかね…
googleもutf-8を使ってますがShift-JISになっていて表示されなかったというのは見たことが無いのでやはり方法はあるんですよね…
投稿日時 - 2007-09-06 00:52:40
このQ&Aは役に立ちましたか?
0人が「このQ&Aが役に立った」と投票しています
回答(5)
<META http-equiv=content-type content="text/html; charset=UTF-8">
このタグの前に、日本語が書いてありませんか?
例えば、
<html>
<head>
<title>日本語</title>
<META http-equiv=content-type content="text/html; charset=UTF-8">
</head>
・・・・・
みたいになっている、とかですね。
必ずということじゃないんでしょうが、私が遭遇したケースで、こういうケースがありました。<META>タグを、<head>のすぐ下に移動したら、正常に表示されるようになりました。
投稿日時 - 2007-09-06 10:34:16