- 締切済み
文字コードについて
RHEL ES4上でWebサーバを構築しているのですが、HTML中に 明示的に文字コードを指定しなければ、日本語が化けてしまいます。 <META>タグなどで、文字コードを指定しなくても文字化けしない ようにするには、どうしたら良いでしょうか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- entree
- ベストアンサー率55% (405/735)
関連するQ&A
- 確実に文字コードを自動判別させる方法ありますか?
エディタでは正常に日本語が見えているのですが、 METAタグでcharset=x-euc-jp を指定しても、必ず文字化けするHTMLがあります。 どうやら、文字コードが混在しているようなんです。 どこで文字コードが混在しているのかわからない為、 文字コードを統一できず困っています。 文字コードを混在した状態からEUC-JPとLFへ変換できるソフトはありますでしょうか? 又、ブラウザにEUCだと確実に判別させる裏技的な方法はないでしょうか?
- 締切済み
- CSS
- FTPソフトに文字コード設定は必要ですか?
ホームページの文字コードを設定する場合、metaタグ内で設定を行ないますが、 この文字コードは、FTPソフト側も何か文字コードを設定する必要がありますか? ちなみに、アップロードするファイルは一般的なHTMLファイルで、使用言語は日本語。 metaタグ内で指定した文字コードはUTF-8(BOMなしです。UTF-8N)です。 当然ですが、ファイル名に日本語は用いません。 初歩的な質問ですいません。ご教授お願いします。
- ベストアンサー
- フリーウェア・フリーソフト
- 文字コード指定のないWebページ表示に文字化けするのはHTMLファイルのせいかブラウザのせいか?
宜しくお願いします。 [質問] 文字コード指定のないWebページ表示に文字化けするのはHTML ファイルのせいかブラウザ(IE)のせいか? Shift-JISで文字コード指定を明示的にしてないHTMLファイル をIEで表示するとタイトルバーやページ上の日本語文字が文字 化けすることがありますが、これは文字コードの指定をソース コードで行ってないHTMLファイルのせいなのか・それともIEが 誤動作したせいなのか? どちらのせいかご存じの方いたら教えてください。 また、文字コード指定がないHTMLファイルで文字化けする時、 なぜ普段使用してない文字コードでHTMLファイルを読み込もう とブラウザがするのかご存知の方いたら教えてください。 (テキストファイルだと文字コード指定して保存できますが、 HTMLファイルは文字コード指定して保存できないと思うので、 通常Shift-JIS選択してページ閲覧している環境でわざわざ他 の文字コードで読み込もうとするのか疑問です。)
- ベストアンサー
- HTML
- HTML文字コード
こんにちは。 文字コードのお話です。 PHPでテンプレートを呼び出して表示するのですが、UTF-8で指定しているのに、Shift-Jisで出力されている様子です。 HTMLのmetaタグで宣言しているのに、HTMLファイルだけがS-JISです。 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> PHP側ではUTF-8を指定していて、そのページではきれいに表示されている文字と、文字化けしている文字がごちゃごちゃです。 htaccessの設定という可能性もあるでしょうか? HTMLに関連する問題だと思うのですが、ご存じの方いらっしゃいましたらご教授お願いします。。
- 締切済み
- PHP
- 文字コードの指定について
METAタグで文字コードを指定する際、指定する文字コードは使っているレンタルサーバーによるのでしょうか? 今は、charset=x-euc-jp"と指定していて、問題なく表示されていますが、 これは私の使っているレンタルサーバーの文字コードが たまたまx-euc-jpだったのでしょうか?
- ベストアンサー
- HTML
- 文字コードについて初歩的質問です
xhtml,cssにてウェブデザインをしています。 数年仕事をして参りましたが、文字コードについての理解が乏しいままでしたので、こちらで質問させて頂きます。 xoopsサイトを制作した時に文字化けが出て以降、 サーバーの文字コードと同じ文字コードで作成し metaタグ内で指定するようにしてきました。 今回、あるウェブサイトを多言語に修正することになり、 unicodeを使いたいと思います。 この時に、サーバーの文字コードとあわなくなる事は 問題ないのでしょうか。 閲覧者のブラウザで文字コードが判別できれば問題がないのか、 サーバーの文字コードとあわなければいけないのか、 どのような場合にサーバーで文字コードの問題がおきるのか、 基本的な理解がないためにわかりません。 それから、ウィキペディアを調べていて UTF-8がUnicodeの符号化という欄に記載されていて、理解はできなかったのですが、UTF-8とUnicodeは関連しているのでしょうか? 少し羅列になってしまい申し訳ありませんが、 わかる範囲でお答え頂けたらと思います。 よろしくお願いします。
- ベストアンサー
- HTML
- 文字化けします
win2000+アパッチでサーバーを立てています。 このサーバーから表示したHTMLファイルが西ヨーロッパ言語へ文字化けします。 エンコードでシフト_jisを指定すれば直ります。 <meta>でコードを指定してましたが改善されません。 よろしくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- PHPで受ける文字コードは何に依存する?
例えばmb_convert_encoding()で変換するとき、元の文字コードは何に依存されるのでしょうか? フォームで送る場合は、フォームページのHTMLのでmetaタグに指定されている文字コードになるんでしょうか? charset=utf-8とmetaタグで指定されている場合、PHPのmb_convert_encoding()で受け取るときの変換前の文字コードはutf-8? データをutf-8で扱いたいとき、フォームページをcharset=utf-8で作っておけば、mb_convert_encoding()でわざわざutf-8に変換するようにしておかなくても大丈夫ですか?
- ベストアンサー
- PHP
- 文字コードでなる文字化けの直し方お願いします。
海外のWEBHOSTサーバーの WE○NGというところを使っているのですが。 HTMLの記述で charset="Shift_JIS" とすると日本語が文字化けします。 Shift_JIS を EUC-JP iso2022-jp UTF-8 ASCII と色々変えてみても、全部日本語が文字化けしました;; 文字化けにならない、日本語が表示されるにはどうしたらよいでしょうか。 お知りの方 よろしくお願いします。
- ベストアンサー
- ブログ
- 文字コードについて教えてください。
ホームページを作成するときに指定する文字コードをどうしたらいいのか迷っています。 ウインドウズ環境でホームページを作る際、入力された文字は秀丸などの特別なソフトを使わなければ自動的に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に指定されていないのはなぜでしょうか?)。
- 締切済み
- その他(インターネット・Webサービス)