質問: ``や``なども試してみましたがダメでした。 一応文字化けが起こる最小コードです。 ``` Check Periodicall Options 今日 ``` なおテキストエディタでファイルを開くと文字化けせず、文字コードはUTF-8と表示されます。
回答: UTF-8 で記述したコードが、**ブラウザで別の文字コードと解釈された**ことによる問題だと思います。私の環境で当該コードを実行すると、 UTF-8 で記述したコードは Shift_JIS として解釈されていました。 この問題は `meta` 要素の `charset` 属性を用いて**文字コードを宣言**することで解決出来ます。既に質問者さんも同様の方法を試されているようですが、それらの試行が機能しなかった原因は、質問文に書かれたコードから、以下のように推測出来ます。 1. ダブルクォーテーションが U+0022 ではなく U+201D になっている 2. 指定している文字コードが UTF-8 でない 最後に、文字化けの改善を確認したコードを以下に示します。 ``` Check Periodicall Options 今日 ```