• ベストアンサー

HPの文字化け対処法を教えて下さい。

Yahooのgeocities内に初めてホームページを作成した、初心者です。 ネット上のテンプレートを使い、後はタグを書き換えて、ようやくそれらしい形になったのでアップしたのですが、 製作していたパソコン(XP)では(細かな点は除き)問題ないのですが、 確認用で開いたスマホ(アンドロイド)では、文字バケが発生しました。 Yahooのgeocitiesでは、文字コードecu-jp指定で、他の文字コード(UTF-8等)が使用出来ません。 対処法をご指導下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.4

>メモ帳で書いたものをコピペし、geocities内で貼付、保存これではダメという事なのですね。  XPのメモ帳はeuc-jpでは保存できないので、別途テキストエディタが必要です。  ⇒EmEditor Free - EmEditor (テキストエディタ)( http://jp.emeditor.com/text-editor-features/history/emeditor-free/ )  が、良いでしょう。私はプロ版ですが、1ヶ月間はfree版でもプロ版と同様に使える。一ヵ月後にFree版にダウングレードされます。  タグの色分けとかも設定の選択でHTMLを選択することで、とても分かりやすいでしょう。  保存時にEUC-JPを選択すると良いです。

ruduu-roon
質問者

補足

返信が遅くなり申し訳ございません。 詳しく教えて頂き、有り難うございます。 すぐに試したいところですが、なかなか時間が取れそうもありません。 後日、実施したいと思います。 また、解らない事があれば質問させて頂くかもしれませんが、 その節は宜しくお願い致します。 実は、別の問題も発生しているのですが、一つずつ解決しようと考えています。

その他の回答 (3)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.3

>私の書き方が間違っているのでしょうか?  単に伊達じゃなく、HTMLもeuc-jpの文字コードで保存されてなきゃダメですよ。それは良いですか??

ruduu-roon
質問者

補足

度々恐れ入ります。 初歩的な質問で申し訳ないのですが、 メモ帳で書いたものをコピペし、geocities内で貼付、保存 これではダメという事なのですね。 申し訳ありませんが、どうすれば良いのでしょうか? ご教授願えないでしょうか?

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

EUC-JPは、CGI出力やUNIX系でよく使われる文字コードです。 metaタグで、文字コードを設定していますか??

ruduu-roon
質問者

補足

早速の御回答ありがとうございます。 現在、文字コードは下記の様に書いています。 <meta http-equiv="Content-Type" content="text/html; charset=ecu-jp" /> 私の書き方が間違っているのでしょうか? ご指導のほどお願いします。

  • dragon-man
  • ベストアンサー率19% (2701/13653)
回答No.1

HPは文字コードを指定しないとブラウザのデフォルトコードで表示されます。文字コードが合っていないと文字化けします。日本語の場合、文字コードは普通SHIFT-JISかUFT-8です。EPU-JPはあまり使われません。HTMLはすべての文字コードの指定が出来ます。表示文字コードを限定してしまうブラウザはありません。SHIFT-JISかUFT-8に変えてみたら如何ですか。(<meta charset="SHIFT_JIS">)

ruduu-roon
質問者

補足

早速の御回答、ありがとうございます。 当初、UFT-8 としていたのですが、試しに表示すると見事に文字化けしていました。 SHIFT-JISも同様です。 何が原因なのだろうかと調べたところ、ヘルプに下記の様に記載が有りました。 まだ試してはいませんが、この文字コードタグ、削除しても大丈夫なのでしょうか? 解決方法、ヒントを頂ければ助かります。 HTMLファイルの中に <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=x-sjis"> などの、EUC以外の文字コードを指定するタグがある場合、文字コードのくいちがいが発生するため文字化けや空白ページの原因となります。 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=x-sjis"> のタグを削除するか、タグを <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=euc-jp"> と書きかえてください。

関連するQ&A

  • 文字化けを修正する方法

    dreamweaverMXでホームページを作っています。 最近、文字コードをcharset=Shift_JISからcharset=UTF-8に変更したら文字化けが起きてしまい、修正する方法がわからず困っています。 具体的には、テンプレートファイルで文字コードをcharset=Shift_JISからcharset=UTF-8に変更し、更新をかけました。 テンプレートファイルは文字化けしていませんが、更新した他のhtmlファイルはすべて文字化けしてしまっています。 CSSファイルにもちゃんと@charset "utf-8";と記入してあります。原因がわかりません。 どうすればよいのでしょうか?

    • ベストアンサー
    • HTML
  • HP作成のときの文字化け

    現在サークル用のHPを作っているのですが、頻繁に文字化けしてしまいます。 ホームページビルダーがなぜかインストールできなかったため、 Yahooの「ホームページ作成」のところでテンプレートのみを使ってやっているのですが、 確認のためにホームページを開くと必ずといっていいほど文字化けします。 サークルの連絡用などに使うため、毎回見ていただく方にエンコードから 設定変更をしてもらうのは申し訳ないです。 何か解決策がありましたら教えてください。

  • 突然文字化けしました(泣)

    ホームページを初めて作成している初心者です。 一通り作業を終え、アップできました。 が、その後修正作業や更新を続けていく中で、突然文字化けしました。 解決の糸口をご教授いただけると助かります。 ...途方に暮れています。 考えられる原因として... ◆POST MAIL使用にあたり、途中からUTF_8からShift_JISに書き換えした ことが考えられますが、書き換え後に何度か確認したり更新したりしていく中で文字化けの発生はありませんでした。 が、なぜか突然文字化けしました。 文字化けしたページを、ブラウザのテキストエンコーディング表示をUTF_8で見ると、表示されます。 ただ、HTMLをUTF_8に変えてもDreamweaver上ではエラーとなり保存ができないですし、 コードビュー画面は文字化けしています。 希望としてはPOSTMAILを使用したいので、Shift_JISにまとめたいです。 なぜ始めにUTF_8で作ったかというと、参考にしたCSSのテンプレートがそうだったからです... 宜しくお願いします。

    • ベストアンサー
    • HTML
  • SQLiteで作ったデータベースの文字コード変換

    PHPとSQLiteを使ってサイトを運用している者です。 これまでECU-JPの文字コードでサイトを作ってきたのですが 諸事情によりUTF-8に変更することになりました。 そこで問題が発生したのですが、 データベースがECU-JPで作られたものなのでUTF-8に変更したサイトで 表示しようとすると文字化けが起こります。 そこでECU-JPで作られたデータベースをUTF-8に変換したいのですが どういった方法があるのでしょうか? ちなみにデータベース制作にはSQLiteManagerを使っています。 SQLiteManagerの文字コード設定はECU-JP → UTF-8に変更済みです。 宜しくお願い致します。

  • HP作成時の文字化けで困っています。

    HPを作っているのですが、データをアップすると、」が勝手に《に変換されてしまい困っています。 Notepadにタグを直打ちでFFFTPを使用してアップしています。文字コードはutf-8です。アップしない状態ではIE、FF、Luna全てのブラウザで正常に表示されています。 何が原因なのでしょうか?お分かりの方いらっしゃいましたらお教え下さい。

  • ヤフーの検索表示が文字化けしてしまいます。

    自作のホームページですが、インターネットエクスプローラ、ファイヤーフォックス共に正常に表示されています。文字コードは、UTF-8です。 しかしながら、ヤフーでホームページアドレスを直接入力して検索すると、検索表示が文字化けしてしまいます。エンコードをどれに変えてもダメです。 文字化けした表示をクリックすると正常表示のホームページが表示されます。どうしたら良いのでしょうか。 ちなみにグーグルでは、正常に表示されます。

  • Yahoo JAPAN 文字化けしませんか?

    こんばんは。 数日前からYahoo JAPANのトップページが文字化けするのですが、同じ症状の方はいらっしゃいませんか? 確かYahooもgeocitiesも文字コードはEUCでしたよね?IEの文字コードを手動でEUCにすると直りますが、日本語自動選択にしているとSHIFT JISとして認識されてしまって文字化けします。 ソースを見たところキャラクターセット指定の記述が見当たりません。これが原因でしょうか?それとも最近導入したばかりのWinXPの設定がおかしいのでしょうか? 何かお気づきの点がございましたらご指摘ください。

  • ホームページでの文字化けについて教えてください。

    ホームページが文字化けしてしまって困っています。 以前質問した時に、<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> というタグを入れるといいと教えてもらったので実践してみたんですが、治りませんでした; 最近、キーがローマ字入力ではなくて、「カタカナ入力」になってしまうんです。 カナ/かなローマ字+ALTを押すと一時は治るんですけど、再起動とかしたときにまたなってるんです。 このキーがおかしくなっちゃうのもホームページの文字化けに関係してるのでしょうか・・・?? どうしたらホームページが文字化けせずに表示されるか教えてください!! パソコン初心者の私に解りやすく教えてくだされば嬉しいです!!

  • 文字コード? 推奨UTF-8?

    以前、EUC-JPの文字コードを使っていましたが、ホームページの文字コードをUTF-8に変えた後、 クッキーやフォーム(FORMタグ)が正しく動作しなくなりました。 Perl(Perlも5.6から5.8に変更)でCGI組んでいるのですが、何が原因なのでしょうか?

    • ベストアンサー
    • Perl
  • HP制作にて文字化けします。

    javaやプログラミングともに初心者(今まで独学でhtmlやcssを使っていました。むしろこちらのjavaなどは全くやったことがありません)です。 よろしくお願いします。 いろんなサイトや質問、本などを参考にしたのですがどうしても解決しなかったためこちらに書き込ませていただきました。 HPの方に写真のギャラリーを制作するためにjavaを利用しました。 と、言っても初心者なのでjavaのテンプレートのフリー素材を丸々ダウンロードしてコメントと写真の部分だけを変更し、使うことにしました。 ファイルはhtmlとxmlとjsの3種類であとは画像フォルダだけです。 初めサーバーに上げるとhtmlとxml共に日本語の部分だけ文字化けを起こしていたのでhtmlの方はヘッダの<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />を<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />に書き直したらHPのタイトル部分は直ったのですが肝心の中身であるxmlの方は<?xml version="1.0" encoding="UTF-8N"?>となってる部分を<?xml version="1.0" encoding="Shift_JIS"?>と書き直してもxmlの中に書いてあるコメントやタイトルは文字化けのままでした。 この場合はjsファイルの方にも何か文字コード設定などがあるのでしょうか?それでもxmlファイルの方にまだ他の文字コードを設定しなくてはならないのでしょうか?jsファイルの方はよくわからないので手を全くつけていません。 特にソフトも使っていなくメモ帳にて制作しています。 初心者のため特に手を加えることもなくこのまま使いたいのですが(javaが反映されなくなっても困るので)文字化けだけはコメントが読めないので困ります。 ちなみに『UTF-8N』『Shift_JIS』ともに文字化けは日本語のみなっていて英文字では特に問題がありませんでした。 切実に困っています。 よろしければアドバイスや解答などよろしくお願いします。