- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTMLでどうしても文字化け(エンコード指定がなぜか反映されない))
HTMLで文字化けしてしまう問題の原因と解決方法
このQ&Aのポイント
- HTMLで文字化けする問題について、エンコード指定の影響や原因を調査しました。
- 文字化けの症状や現象について解説し、解決方法を提案します。
- 過去のページとの比較や日本語のエンコードについて考察し、問題の解決に向けたアドバイスをまとめました。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
使ったエディタはなんでしょうか? 本当にUTF-8で保存されているのでしょうか? (操作ではなく実際のコード) ありがちなのはソースの保存がUTF-8で行われていない場合です。 次点で使用したFTPクライアントが勝手に文字コードを変えた場合。
その他の回答 (1)
- misaki_sss
- ベストアンサー率0% (0/1)
回答No.2
HTMLのheaderに <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> の一文があっても、文字化けするのですか? htmlが記載がないのでなんとも言えませんが、メタタグを入れることで 解決するとかではないですよね…? あと特殊なケースですが、wordpressで独自テンプレートの場合 utf-8Nとしないと、文字化けるケースが私は過去にありました。 直接の解決策にはなってませんが、参考までにどうぞ。
お礼
コメントを参考に使っていたWinSCPをチェックしたところ、確かにデフォルトコードがshift_jisになっていたのでutf-8に変えて、htmlソースを上げなおして見ました。 あっさり直りました!!ここ数日ずっと悩んでた案件だったので思わず脱力してしまいましたがこれでどうにか先に進めそうです。 ありがとうございました。