Сімейство шрифтів Wingdings не підтримується mozilla firefox [закрито]


1

Я не в змозі знайти точну заміну для сімейства шрифтів крилатих у браузері firefox. Після інтенсивного пошуку в Інтернеті я не знайшов успіху. Прошу допомогти мені якнайшвидше.


1
крилаття - це не сімейний, а дискретний шрифт, заснований на Дінгбатах. Він не сумісний з іншими шрифтами, як це було б у сімействі, оскільки він виражає лише символьні символи, а не алфавітні символи. Перегляньте натомість використання виразу Unicode цих символів: en.wikipedia.org/wiki/…
Франк Томас,

Відповіді:


4

Firefox навмисно відмовляється відтворювати трюкові шрифти, які обманюють інші браузери, наприклад <font face=Wingdings>%</font>. Цей елемент просить надати знак відсотка "%" за допомогою шрифту Wingdings. Він не містить гліфів для цього символу, тому Firefox адекватно ігнорує запит і використовує замість цього шрифт за замовчуванням. Інші браузери замість цього показують те, що трапляється у Wingdings у кодовій позиції 0x25, яке слід використовувати для знака відсотка. Такі хитрощі були поширеними в минулому, але вони працюють проти принципів Інтернету.

Якщо ви хочете змінити поведінку Firefox в цьому відношенні, я боюся, що вам потрібно буде зануритися в його код і змінити його. Здається, для цього немає ніяких налаштувань.

Якщо ви хочете використовувати символи Wingdings як автора документів HTML, практичним вибором є використання зображень. Вони все одно є знаковими символами, а не "справжніми" символами.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.