Я хочу просто отображать тик (✔) и перекрестные (✘) символы на странице HTML, но он отображается как прямоугольник или goop ✠"- очевидно, что-то связано с кодировкой.
Я установил метатег для отображения utf-8, но, очевидно, что-то не хватает.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Изменить/Решение: Из комментариев, сделанных с использованием FireBug, я обнаружил, что заголовки, переданные моей страницей, были фактически "Content-Type: text/html", а не UTF-8. Глядя на формат файла с помощью Notepad ++, мой файл был отформатирован как "UTF-8 без спецификации". Изменяя это только на UTF-8, символы теперь отображаются правильно... но firebug все же, кажется, указывает один и тот же тип содержимого.