前書き: 私が使用しているエディタは EditPlus
です
最近HTML5の勉強をしているのですが、関連する教科書を参考に以下のコードを打ち込んでエンコード形式を設定したのですが、表示すると確かにタイトルが文字化けしてしまいます。コードは次のとおりです:
<!DOCTYPE html><html><head> <meta http-equiv="Content-Type"content="text/html;charset=UTF-8"> <!-- <meta charset="UTF-8"> --><title>是否支持h5</title> <style type="text/css"> #myCanvas{ background:red; width:200px; height:100px; } </style></head><body> <canvas id="myCanvas">该浏览器不支持HTML5的画布标记!</canvas> </body></html>
理由は次のとおりです:
コード自体には問題はありませんが、問題はエディタにあります。 <meta charste="utf-8">
只是告诉浏览器要用utf-8
来解释,但是文档本身的编码,是在保存时的选择决定的,如果保存用的ANSI
,然后用utf-8
解释,肯定是乱码,编辑器和记事本默认保存的文件格式是ANSI
,所以在保存的时候要修改为utf-8
。
添付ファイル:
対応するエディタEditPlus設定のエンコード方法を変更する方法:
1.中国語版EditPlusの設定方法:
「ツール」をクリック ——> 「ユーザーツールの設定」を選択します; 開いたウィンドウで、「ファイル」を選択し、図に示すようにデフォルトのエンコード方式を選択し、「utf-8」を選択し、「確認」をクリックします。
ソフトウェアを終了し、新しいファイルを作成し、上記のコードをコピーして、新しいファイルを UIF-8 エンコード形式で保存します。
2. 英語版の EditPlus を設定する方法:
ツール ——>ユーザー ツールを設定します…——>「ファイル」をクリックします——>デフォルトのエンコーディングを UTF-8 に設定します——>次に「」をクリックします。適用する」を選択して保存します。
ソフトウェアを終了し、新しいファイルを作成し、上記のコードをコピーして、新しいファイルを UIF-8 エンコード形式で保存します。
名前: OOLD
コード: A8F04-F7160-1C99F-79CDB-F4CE8
以上がHTML5 は UTF-8 中国語の文字化けの問題に対する解決策を追加しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。