• 締切済み

iphoneから自分のHPを見ると文字化けしてます。

iphoneから自分のHPを見ると文字化けしてます。 パソコンからは、大丈夫なのですが、治し方を教えてください。 http://www.geocities.jp/usaland223/

みんなの回答

  • szk9998
  • ベストアンサー率45% (1026/2241)
回答No.2

<meta http-equiv="Content-Language" content="ja"> <meta http-equiv="Content-Type" content="text/html; charset=euc"> ですね ja(日本語である)と euc(文字コード)が大事なんです UTF-8でエンコードし直したほうが 早いかもしれないですね

usaland223
質問者

お礼

何度もありがとうございます。 勉強してみます^^

  • szk9998
  • ベストアンサー率45% (1026/2241)
回答No.1

文字コードの自動認識に失敗しているのですね。 あなたのホームページだけがそうなのか、ジオシティーがそうなのか、 私にはわかりませんが、あなたのHPのHTMLファイルはEUCで エンコードされています。 最近ではめずらしくなった文字コードですので、iPhoneのSafariも 油断したのでしょう。(PCは力技で認識して変換してくれますが・・・) 一番いいのは、HTMLファイルをすべてUTF-8でエンコードしなおす ことですね。(たぶんiPhoneの内部コードはUTF-8) むずかしいようでしたら、METAタグで、EUCファイルであることを宣言 してみたらどうでしょうか? iPhone-Safariでこの方法でエンコードを自動認識できるかわかりませんが、 試してみてください。 <meta http-equiv="Content-Language" content="ja"> <meta http-equiv="Content-Type" content="text/html; charset=euc"> みたいなタグですね。 未確認ですので、動作するかはわかりません。 すみません。

usaland223
質問者

お礼

丁寧な回答ありがとうございます。 教えていただいた、<meta>タグを入れてみたのですが、 文字化けは、治りませんでした;;; 文字化けしてないHPを参考にもしてみて、 下記のようなものも入れてみてもダメでした。 <meta http-equiv="Content-Type" content="text/html; charset=x-sjis"> <meta name="GENERATOR" content="Microsoft FrontPage Express 2.0"> 他に問題があるのでしょうか?

usaland223
質問者

補足

文字化けしてないHPのタグを入れると、 パソコンからも表示されなくなってしまいました;;; なので、下記のものを入れたらパソコンからは、見れました。 <META HTTP-EPUIV="Content-Type" CONTENT="text/html;charset=Shift_JIS"> 「Shift_JIS」では、iphoneでは、見れないんですね。

関連するQ&A

専門家に質問してみよう