html5 文字化け

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
返信
shohei2222
記事: 1
登録日時: 2013年7月04日(木) 00:26

html5 文字化け

投稿記事 by shohei2222 » 2013年7月04日(木) 00:38

html5 でコーディングし、phpを埋め込んでいます。

html5では、文字コード <meta charset="UTF-8"> が推奨されていますが
マニュアルに従い、<meta charset="euc-jp"> と変更すると、出力部分だけではなく
htmlコード側の日本語文字も文字化けしてしまいます。

対策をご教授願います。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: html5 文字化け

投稿記事 by webmaster » 2013年7月09日(火) 16:51

shohei2222さん、ご質問ありがとうございます。

恐らく、もともとUTF-8でコーディングされていたHTMLファイルを、拡張子を.phpへ変えて、CMSDのコンテンツの埋め込みをされているものと推測致します。
この場合、「7.1.1 出力文字コードの変換機能を扱う際の注意事項(必ずお読みください)」に記載されている通り、.phpに変えたファイルの文字コードを、EUC-JPへ変換して頂く必要があります。

お使いのHTMLエディタ等のメニューに、「文字コード(文字エンコーディング)の変換」というようなものがあると思いますので、そちらを使い、EUC-JPへの変換を行ってから保存してみて下さい。

出力文字コードの変換につきましては、「リファレンスマニュアル 7.1 出力文字コードの変換」を一通りご覧頂くと、トラブルなども回避しやすいかと思います。m(__)m

上記のような理由ではなく、別のトラブルが起きていると思われる場合には、大変お手数ですが再度ご連絡頂ければ幸いです。

返信