HTMLページにティック(✔)とクロス(✘)の記号を表示したいのですが、ボックスまたはグープとして表示されます。これは明らかにエンコーディングと関係があります。
メタタグをutf-8を表示するように設定しましたが、明らかに何かが足りません。
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
編集/解決策:行われたコメントから、FireBugを使用して、ページから渡されるヘッダーが実際には「Content-Type:text / html」であり、UTF-8ではないことがわかりました。Notepad ++を使用してファイル形式を見ると、私のファイルは「BOMなしのUTF-8」としてフォーマットされていることがわかりました。これをUTF-8だけに変更すると、シンボルが正しく表示されるようになりました...しかし、firebugは同じコンテンツタイプを示しているようです。