Я хочу использовать символы ✖ (U + 2716) и ✔ (U + 2714) в моем CSS для проверки формы. По сути, если поле является допустимым / недействительным, я использую псевдокласс после, чтобы вставить соответствующий символ после поля.
Например:
.field:after {
content: "\2716";
}
Это прекрасно работает на моем Mac, но когда я переключаюсь на свой экземпляр Windows XP VMWare, я не получаю символы, независимо от того, какой шрифт я выбираю (даже Arial).
Я подозреваю, что, возможно, моя виртуальная машина Windows не настроена должным образом, но это заставляет меня устать от использования этих символов вообще.
Кто-нибудь знает, есть ли в Юникоде "безопасные" символы или диапазоны, которые, как вы можете достоверно предположить, будут доступны для просмотра большинству людей?
UDPATE:
Вот список символов Юникода, которые я надеялся использовать в качестве значков. В частности, раздел дингбаты.
http://en.wikipedia.org/wiki/List_of_Unicode_characters#Dingbats
Если вы не видите этих символов на своем компьютере, обязательно дайте мне знать в комментариях.