• ベストアンサー

円記号の文字化け

HTMLを出力するPerlを新しくアカウントを取得したレンタルサーバにアップロードしたら、これまで正常に表示できていた円記号が半角バックスラッシュになりました。 IEのメニューでSJISにチェックがあるからSJISで解釈しているようですが、セリフが付いていていつもの文字とは違うように見えます。 IEで表示ページをローカルにダウンロードするとなぜかちゃんと円記号として見れますし、セリフも無いです。 文字化けではなく文字コードの違いかもしれませんが、どうやったら直りますか?

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

  • ベストアンサー
  • php504
  • ベストアンサー率42% (926/2160)
回答No.1

フォントが違うようですね \もバックスラッシュも記号にすれば同じですのでフォントによって表示される文字が変わります。 一般に日本語フォントは\でラテン語系フォントはバックスラッシュになります。 ただ日本語でもArial Unicode MSというフォントはバックスラッシュになるようです。 html内でフォントの指定をしてないのならIEのインターネットオプションでフォントの設定を確認してみてください。