<
  • Главная
Статьи

@ Встраивание шрифта упрощается с помощью Font Squirrel

Font Squirrel делает внедрение шрифтов с помощью CSS кросс-браузерной реальностью

Font Squirrel делает внедрение шрифтов с помощью CSS кросс-браузерной реальностью!

Правило CSS @ font-face вряд ли является новым - фактически оно было предложено в CSS2 и даже поддерживается в Internet Explorer начиная с версии 4! Проблема всегда заключалась в том, что разные браузеры реализовывали его различными способами. Например, IE реализовал его с использованием формата Embedded Open Type (.eot), тогда как Safari, который поддерживает @ font-face начиная с версии 3.1, решил использовать TrueType (.ttf) и OpenType (.oft). Теперь, когда Firefox (v3.1) и Chrome также поддерживают @ font-face, использование стало возможным.

Недавно в моей статье «Используйте Google Font API, чтобы избавиться от веб-безопасных шрифтов» (20 ноября 2010 г.) Я показал вам, как использовать Google Font API легко заменить стандартный набор веб-безопасных шрифтов. Основным ограничением Google Font API является его ограниченная библиотека (в настоящее время только 34 шрифта - не так много, но все еще значительное улучшение стандартного набора веб-безопасности). Тем не мение, Шрифт Белка имеет (на момент написания) в общей сложности 634 семейства шрифтов, которые все лицензированы как бесплатные для коммерческого использования! Многие из этих шрифтов можно загрузить непосредственно с сайта, но некоторые требуют, чтобы вы переходили по ссылке на сайт дизайнера или литейного завода.

Есть также сотни готовых наборов шрифтов для скачивания. Каждый комплект содержит следующее:

  • Шрифты TrueType (Firefox 3.5+, Opera 10+, Safari 3.1+, Chrome 4.0.249.4+)
  • EOT шрифты (Internet Explorer 4+)
  • Шрифты WOFF (Firefox 3.6+, Internet Explorer 9+, Chrome 5+)
  • SVG-шрифты (iPad и iPhone)
  • Cufón шрифты (если вы хотите их)
  • Примеры Demo.html и stylesheet.css

Вы также можете создавать собственные наборы с помощью Font Squirrel's @ font-face Generator. Вот пример того, как, используя Sansation от Bernd Montag (доступно с сайта Font Squirrel):

1 Сначала зайдите в Генератор ( http://www.fontsquirrel.com/fontface/generator ) и нажмите кнопку «+ Добавить шрифты», чтобы добавить шрифт из вашей системы - перемещайтесь, пока не найдете шрифт и не нажмите кнопку «ОК». Вы можете обрабатывать несколько шрифтов одновременно, но, как состояние, генератор интенсивно использует процессор, поэтому будьте добры и не генерируйте больше нескольких одновременно.

2 Установите флажок «Соглашение» (помните, что вы можете использовать только те шрифты, которые лицензированы для использования в Интернете), а затем просто нажмите кнопку «Скачать комплект».

3 Теперь вы должны загрузить набор шрифтов, который содержит следующие файлы:

  • generator_config.txt
  • sansation_demo.html
  • sansation_regular-webfont.eot
  • sansation_regular-webfont.svg
  • sansation_regular-webfont.ttf
  • sansation_regular-webfont.woff
  • specimen_files
  • stylesheet.css

generator_config.tx t содержит любые пользовательские настройки, которые вы могли использовать при генерации ваших шрифтов, и может быть загружен в генератор, чтобы настроить его для обработки шрифтов с использованием тех же настроек.

sansation_demo.html содержит демонстрационную страницу с использованием веб-шрифтов всех размеров, образец макета с использованием шрифтов, полный список доступных символов в веб-шрифтах и ​​подробные инструкции по их использованию.

4 файла, .eot, .svg, .ttf & .woff, конечно же, являются сгенерированными веб-шрифтами.

specimen_files просто содержит некоторые CSS и Javascript, которые используются для демонстрации в демоверсии.

stylesheet.css содержит необходимый CSS для использования на вашем сайте.

4 Переименуйте папку (например, веб-шрифты), затем загрузите папку на свой сервер и укажите ссылку на CSS в своем HTML:

<link rel = "stylesheet" href = "webfonts / stylesheet.css" type = "text / css" charset = "utf-8" />

5 Теперь, чтобы использовать шрифт (например, в качестве заголовка <h1>), просто укажите его в своем CSS (не забывая предоставить альтернативный стек для неподдерживаемых браузеров):

h1 {font: 28px SansationRegular, Verdana, Arial, Helvetica, без засечек; цвет: # 61b2f3; padding-bottom: 10px; }

Вы можете увидеть загруженную демонстрационную страницу для этого шрифта здесь.



Новости
  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью