ДАЙДЖЕСТ: |
В былые времена нам всегда не хватало богатой, конструктивной и творческой веб-типографики. Мы были зажаты в некоторых рамках при выборе шрифта для сайта, пользуясь ограниченным набором веб-шрифтов из числа так называемых безопасных. Мы все любим Arial и Times, но существуют тысячи других действительно классных шрифтов, а при использовании современных приемов верстки CSS3, уже нет необходимости ограничивать себя в выборе и подключить любой понравившийся шрифт к сайту.
Раньше в качестве альтернативы многие веб-мастера использовали Cufon для достижения большей гибкости при работе с типографикой, например, в случаях когда напрашивался необычный шрифт в какую-либо область на нашей веб-странице. Но способ этот быстро потерял популярность по причине того, что текст вставлялся в виде изображения и, соответственно, не индексировался, не выделялся, увеличивал время загрузки страницы и n.g. Вообще, использовть изображение для текста — очень плохая идея в целом.
Теперь с помощью CSS3 мы можем указать файл шрифта для использования с любым текстом! Достаточно просто загрузить файл шрифта на свой хост и использовать правило @font-face, чтобы задать произвольное имя для вашего шрифта и указать расположение файла. После этого можно просто использовать новое имя шрифта в коде CSS, как вы это обычно и делали.
Вот простой пример:
@font-face {Выглядит это как идеальное решение, но не все так просто. У такого способа установки шрифта на сайт не универсальная поддержка различными браузерами, иными словами, не кроссбраузерное решение. приведенный выше код должен работать с Google Chrome и Firefox, но не с IE. Но есть такой сайт, который предоставляет бесплатные шрифты вместе с готовым к использованию кодом, который хорошо работает во всех современных браузерах. Скачиваете понравившийся веб-шрифт, затем переходите на страницу с генератором скриптов для поддержки шрифта во всех браузерах и получаете фантастическое по гибкости и универсальное решение!
Но самым популярным решением для интеграции веб-шрифтов на сайт сейчас является… угадайте? Правильно, Google Fonts! Вот краткий гайд по использованию. Вы выбираете понравившийся вам шрифт в сравнительно большой библиотеке данного сервиса (пусть это будет шрифт Abel), затем добавляете в свой CSS файл следующий код:
Вот и все, шрифт установлен для всего текстового соджержимого сайта. Следует признать, что решение от Google — самое простое и удобное. Если вам что-то не понятно по данному сервису, тогда вот тут можно почитать официальный гайд. Если хотите еще больше возможностей по работе с шрифтами от Google и его партнеров, тогда посетите вот эту страницу.
![]() |
ГРУЗИЯ. Кобахидзе прогнозирует победу "Грузинской мечте" по всей стране
КРЫМ. В Крыму отражена ночная атака: сбито восемь БПЛА, разрушений нет
ГРУЗИЯ. Шалва Папуашвили: за оппозицию не проголосуют ради саботажа
ГРУЗИЯ. Верхний Ларс сейчас: на КПП застряли свыше тысячи фур
ЧЕЧНЯ. В Чечне завершён ремонт 3,1 км дороги, соединяющей Ачхой-Мартан и Урус-Мартан
Прогноз о «палестинизации» Армении сбывается: Баграт Галстанян — о встрече в Вашингтоне
ЧЕЧНЯ. В Чечне вскрылась масштабная фальсификация зерна: 26 тысяч тонн с поддельными документами
ДАГЕСТАН. Власти Дагестана продолжают все активнее применять БПЛА в гражданских целях