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