- ベストアンサー
facebookいいねボタン設置文字化け?
facebookボタンを設置したいのですが、いいねボタンを押すと、サイト名が「V²BO[v」というよくわからない文字になってしまいます。 どこをいじったら直せるのでしょうか。 お手数お掛けしますがよろしくお願いします。 http://toshilabo.com/kadai/result1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
おそらく、そのサイトの文字コードのせいだと思います。 Facebookに限らず、最近のWEBサイトはUTF-8という文字コードで制作されています。 tossisanのサイトはSHIFT-JISになってますので、そこにUTF-8の文字が入ってきたため文字化けするのでしょう。 具体的にはHTMLの、 <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> の記述を、 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> に変更し、 ファイル(PHPですかね?)自体の文字コードもSHIFT-JISからUTF-8に変更しましょう。 どちらか一つしか変更しないとまた文字化けになってしまいますので。 試してみてください。
お礼
一度fbのコードをけして貼付け直したら元に戻りました! ご丁寧に、本当にありがとうございました!!
補足
ご連絡ありがとうございます! いまページすべてに <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> と貼付けて、 レンタルサーバー(ロリポップ)の文字コードもすべてUTF-8に変更したのですが改善しませんでした。。。 他に考えられる原因はございますでしょうか。。 よろしくお願いいたします。