1

Я не могу найти точную замену семейству крылатых шрифтов в браузере Firefox. После интенсивного поиска в Интернете я также не нашел никакого успеха. Пожалуйста, помогите мне как можно скорее.

1 ответ1

4

Firefox преднамеренно отказывается играть трюки со шрифтами, которые обманывают другие браузеры, такие как <font face=Wingdings>%</font> . Этот элемент запрашивает отображение знака процента «%» с использованием шрифта Wingdings. Он не содержит глифа для этого символа, поэтому Firefox адекватно игнорирует запрос и использует вместо него некоторый шрифт по умолчанию. Вместо этого другие браузеры отображают то, что происходит в Wingdings, в позиции кода 0x25, которая должна использоваться для знака процента. Такие уловки были распространены в прошлом, но они работают против принципов Интернета.

Если вы хотите изменить поведение Firefox в этом отношении, я боюсь, что вам нужно будет покопаться в его коде и изменить его. Кажется, нет никаких настроек для этого.

Если вы хотите использовать символы Wingdings в качестве автора HTML-документов, практический выбор - использовать вместо них изображения. В любом случае они являются символическими символами, а не «настоящими».

Многие символы Wingdings были закодированы в Unicode, и теоретически вы можете использовать, например, &#x1f514; для символа, который появляется в 0x25 в Wingdings. На практике Firefox по-прежнему не будет использовать для него Wingdings, но для его визуализации он использует некоторый правильно закодированный шрифт в системе, если таковой имеется. Но браузеры часто терпят неудачу с такими символами, даже если в системе существует подходящий шрифт.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .