Однако , если вы хотите , чтобы поддерживать широкий спектр современных браузеров я бы рекомендовал вам перейти WOFFи TTFтипов шрифтов. WOFFТип реализован всеми основными настольными браузерами, в то время как TTFтип является запасным вариантом для старых браузеров Safari, Android и iOS. Если ваш шрифт бесплатный, вы можете конвертировать его, например, через онлайн-шрифт .
Если вы хотите поддерживать почти все браузеры, которые все еще существуют (больше не нужны, IMHO), вы должны добавить еще несколько типов шрифтов, таких как:
Вы можете прочитать больше о том, почему все эти типы реализованы и их хаки здесь . Чтобы получить подробное представление о том, какие типы файлов поддерживаются какими браузерами, см .:
Он прекрасно работал почти во всех браузерах ... Единственный браузер, который не работал, это FireFox Linux ... Есть предложения?
Наруто
3
Обратите внимание, что если вы размещаете это на сервере Windows, вы должны добавить тип файла .otf как допустимый и обслуживаемый тип файла. Единственный способ убедиться, что это проблема, - перейти по ссылке на шрифт (ошибка 404, если это так). Вы можете временно переименовать в .ttf или даже .html для тестирования. Единственным веб-шрифтом, поддерживаемым IE, является формат WOFF. (Нет, никогда об этом не слышал!)
Хенрик Эрландссон,
Эй, как насчет исполнения этого типа шрифта? Это хорошо? Или другой лучше?
Это работает через браузер с .ttf, я думаю, что это может работать с .otf. ( Википедия говорит, что .otf в основном обратно совместим с .ttf) Если нет, вы можете конвертировать .otf в .ttf.
Ответы:
Вы можете реализовать свой
OTF
шрифт используя @ font-face, например:Однако , если вы хотите , чтобы поддерживать широкий спектр современных браузеров я бы рекомендовал вам перейти
WOFF
иTTF
типов шрифтов.WOFF
Тип реализован всеми основными настольными браузерами, в то время какTTF
тип является запасным вариантом для старых браузеров Safari, Android и iOS. Если ваш шрифт бесплатный, вы можете конвертировать его, например, через онлайн-шрифт .Если вы хотите поддерживать почти все браузеры, которые все еще существуют (больше не нужны, IMHO), вы должны добавить еще несколько типов шрифтов, таких как:
Вы можете прочитать больше о том, почему все эти типы реализованы и их хаки здесь . Чтобы получить подробное представление о том, какие типы файлов поддерживаются какими браузерами, см .:
Поддержка браузера @ font-face
EOT Browser Поддержка
Поддержка браузера WOFF
Поддержка браузера TTF
Поддержка браузера SVG-Fonts
надеюсь это поможет
источник
"
) в примерах кода?Из примеров Google Font Directory :
Это работает через браузер с .ttf, я думаю, что это может работать с .otf. ( Википедия говорит, что .otf в основном обратно совместим с .ttf) Если нет, вы можете конвертировать .otf в .ttf.
Вот несколько хороших сайтов:
Хороший учебник:
http://www.alistapart.com/articles/cssatten
Дополнительная информация:
http://randsco.com/index.php/2009/07/04/p680
источник