• ベストアンサー

ホームページ上で、「不」が「上」と表示されてしまう。

ホームページ上で、「不」が「上」と表示されてしまう。 以下の環境で簡単なホームページを作成しています。 IE8 Windows XP sp3 notepad FFFTP ver.1.97 notepadでhtmlファイルを作成し、 FFFTPでアップしているのですが、 IE8で確認すると、 「不」の字が「上」と表示されます。 書式やエンコードをいじってみたのですが変わりません。 notepadとFFFTPの間での作業に解決策があるのかなぁ、 と思うのですが、それ以上の詳しい知識を持っていません。 どうすれば良いのでしょうか? 教えてください。

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

  • ベストアンサー
  • Hoyat
  • ベストアンサー率52% (4897/9300)
回答No.1

一文字だけ化ける(と思っている)場合は、単なる誤字だと思うんですけど・・・ とりあえず notepadでhtmlファイルを作成している場合に落とす事が多いのが「文字コード宣言」です(というかmeta記述全般を落としがちですが)。 <meta http-equiv="Content-Type" content="text/html; charset=iso-2022-jp"> (ISO-2022-JP(いわゆるJIS)の場合の文字コード宣言、charset=の後をshift_jisだとshift-JIS、UTF-8だとUnicode(UTF-8)です) と言う記述。 ただですね。「上」と「不」とは文字コードに近似性はありませんし、何らかの誤変換が生じるような事もないんで(誤変換が生じる場合は他の文字も化けます)、最初の「単なる誤字」と考えるわけです。

noname#114144
質問者

お礼

ありがとうございました。 notepadで、文字コード宣言をUTF-8にし UTF-8形式で保存したところ上手くいきました。 誤字では無かったです。 FFFTPのファイル名の文字コードも UTF-8Nに設定してみましたが、 これは関係ないかもしれませんね。

関連するQ&A