ホームページを作成するときに指定する文字コードをどうしたらいいのか迷っています。

ウインドウズ環境でホームページを作る際、入力された文字は秀丸などの特別なソフトを使わなければ自動的にShift JISコードになると思うのですが、この場合、タグを

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=Shift_JIS">
と指定するべきでしょうか?それとも、
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-2022-jp">
と指定するべきでしょうか?

ISO-2022-JPで指定した場合、ブラウザが必ずしも自動判別してくれないこともあるのでしょうか?

また、CGIスクリプトはShift JISで入力するとエラーを起こすことがあると聞いたことがあります。
ホームページを作成する場合には、常にISO-2022-JPかEUCの文字コードで作成するようにしたほうがいいのでしょうか?

いろいろ検索して調べてみたのですが、どうもよくわかりません。宜しく御願いします。

なお、gooのホームページを閲覧するときも頻繁に文字化けしています(文字コードがEUCに指定されていないのはなぜでしょうか?)。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

ほとんどの場合はShift_JISで良いと思います。


ただし、半角カナを使う場合はiso-2022-jpでは文字が化けてしまいます。
半角カナが含まれる場合はiso-2022-jp以外の文字コードで保存すれば大丈夫です。

CGIで文字化けするのはShift_JISに対応していない為でしょう。
文字コードの変換(Shift_JISやEUCなど)に変換するとエラーが起こらなくなります。
    • good
    • 0
この回答へのお礼

了解しました。とりあえずShift_JISにするようにします。

お礼日時:2001/06/01 12:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報