Я пытаюсь найти способ, чтобы дингбаты выглядели одинаково
Вы никогда не сделаете так, чтобы шрифты выглядели одинаково во всех браузерах, независимо от того, являются ли эти символы дингбатами или нет.
Для меня большинство символов на этой странице не отображаются в IE или WebKit. IE традиционно имеет более низкий запас шрифтов, чем в среднем, а Firefox обычно лучше, чем в среднем. Шрифт, который Firefox и Opera могут выбрать для отображения символов для меня, - это Meiryo (японский шрифт, установленный в Windows Vista и более поздних версиях). В IE и WebKit он использует гораздо более ограниченный набор символов, доступных в Arial, оставляя большинство символов пропущенными.
Таким образом, для наилучшего отображения символов символов, как вы хотите, делайте то же, что и для других символов, и укажите нужный шрифт, например. CSS font-family: Meiryo
. Но, конечно, любой, у кого не установлен этот шрифт, получит что-то другое, и настройки браузера / ОС могут изменить способ отображения шрифтов в целом.
Символы символов из набора Zapf Dingbats небезопасны для использования в Интернете, поскольку базовые наборы шрифтов по умолчанию, устанавливаемые операционными системами, обычно не включают глифы для большинства из них. («Wingdings» в Windows делает, но это устаревший шрифт с настраиваемым сопоставлением, который помещает символы в символы ASCII вместо того, где они должны быть в Unicode, поэтому, опять же, это небезопасно для использования в Интернете.)
Есть несколько символов символов, которые вы обычно можете использовать для общедоступных наборов шрифтов, например:
● ■ ☺ ☻ ♥ ♦ ♣ ♠ • ▲ ▼
другие, я бы постарался избежать.