• ベストアンサー

UTF-8で日本語を保存しサーバにアップする方法

事情がありUTF-8で日本語のHTMLファイルを保存しアップしなければならなくなり、その方法を検索しましたが自力では解決できませんでした。 今現在持っているテキストエディタ(TeraPad)を使いUTF-8を選択し保存するとほとんどの日本語が???となり日本語表示ができません。 どうすれば日本語をUTF-8で保存でき、アップそしてブラウザで表示できるようになるのでしょうか? よろしくお願いいたします。

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

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

XPを使っているのであれば、 notepadで名前を付けて保存からUTF-8で保存することができますが・

Intel_404
質問者

お礼

notepadを使用したら一発で解決しました。 ありがとうございました。

その他の回答 (2)

  • liv2007
  • ベストアンサー率81% (378/464)
回答No.3

どの段階で文字化けするのでしょう? TeraPadの場合、「ファイル」→「文字/改行コード指定保存」 を選んで、表示されるダイアログで文字コードに「UTF-8」を 選択するとUTF-8で保存できますが、保存操作後にTeraPadで 表示している段階で文字化けしているのでしょうか? (改行コードは「LF」で大丈夫なはずです。) サーバーへの転送については以下のページをご確認ください。 http://www.rescue.ne.jp/cgi/crlf/ ※「FFFTP」の場合は、アスキーで転送するファイルの拡張子 に「*.html」や「*.htm」が登録されていて、「ファイル名で 切り替え」の転送設定になっていると改行コードは問題ありま せん。 文字コードはサーバー別の接続設定ダイアログで、文字コード タブのホストの漢字コードが「無変換」に設定されていると TeraPadで保存した時の文字コード(UTF-8)のままでサーバーに 転送されます。 お使いになっているFTPソフトが分かりませんが、似たような 項目があると思いますので、ヘルプを確認するなどしてソフト の設定を見直してみてください。 <head>~</head>の間にNo.1の回答者さまが提示している タグを記入すれば、ブラウザでアクセスした際に文字化け する確率はかなり低くなると思います。

Intel_404
質問者

お礼

回答ありがとうございました。 なんとか解決できましたありがとうございました。

  • 3o-clock
  • ベストアンサー率33% (233/689)
回答No.1

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> これは記入してありますか?

Intel_404
質問者

お礼

回答ありがとうございます。 もちろんmetaは記入しました。しかし文字化けしてしまいます。

関連するQ&A