- ベストアンサー
UTF-8で日本語を保存しサーバにアップする方法
事情がありUTF-8で日本語のHTMLファイルを保存しアップしなければならなくなり、その方法を検索しましたが自力では解決できませんでした。 今現在持っているテキストエディタ(TeraPad)を使いUTF-8を選択し保存するとほとんどの日本語が???となり日本語表示ができません。 どうすれば日本語をUTF-8で保存でき、アップそしてブラウザで表示できるようになるのでしょうか? よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
XPを使っているのであれば、 notepadで名前を付けて保存からUTF-8で保存することができますが・
その他の回答 (2)
- liv2007
- ベストアンサー率81% (378/464)
どの段階で文字化けするのでしょう? 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の回答者さまが提示している タグを記入すれば、ブラウザでアクセスした際に文字化け する確率はかなり低くなると思います。
お礼
回答ありがとうございました。 なんとか解決できましたありがとうございました。
- 3o-clock
- ベストアンサー率33% (233/689)
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> これは記入してありますか?
お礼
回答ありがとうございます。 もちろんmetaは記入しました。しかし文字化けしてしまいます。
お礼
notepadを使用したら一発で解決しました。 ありがとうございました。