Вычурная веб типографика с помощью Google Font API

Теперь и Google представил собственный сервис для шрифтов — Google Font API.
Как работает Google Font API
Этот сервис представляет ссылку на свойство CSS3 @font-face. При вставлении кода Google Font API на страницу, для выбранного шрифта он возвращает таблицу стилей с правилами @font-face.
Это выглядит так:


@font-face {
  font-family: 'Reenie Beanie';
  font-style: normal;
  font-weight: normal;
  src: local('Reenie Beanie'), url('http://themes.googleusercontent.com/font?kit=ljpKc6CdXusL1cnGUSamX_cCQibwlboQP4eCflnqtq0') format('truetype');
}


Google выполняет всю тяжелую работу по формированию отображения шрифта в браузерах, которые не поддерживают CSS3, например — , Internet Explorer.
Преимущества
- Google Font API – простое решение использования произвольных шрифтов на веб ресурсах.
- Всего с помощью нескольких строк используется любой шрифт из директории Google Font.
- Google Font API не связан с Javascript. Так, даже если Javascript отключен, шрифты все равно выводятся.
- Поскольку шрифты выводятся с помощью CSS, то все новшества CSS3 добавляются к тексту.
Недостатки
Кириллица поддерживается в весьма скромном наборе. Однако при связывании Google Font API с Typekit с помощью Javascript и загрузчиком WebFont, Вам откроются дополнительные варианты.
Не поддерживается в мобильных браузерах: Webkit для iPhone, iPod, iPad, Android и дргугих.
Использование
Зайдите в директорию Google Font, просмотрите каталоги и выберите шрифт. Используем шрифты Neucha и Philosopher для демонстрации.



Перейдем на закладку Get the code и скопируем ссылку на стиль CSS.

В раздел head вставляем код и ссылки:



title>Используем вычурный шрифт с Google Font API _|_|_ Демонстрация для сайта RUSELLER.COM</title>

<link href='http://fonts.googleapis.com/css?family=Philosopher&subset=cyrillic' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Neucha&subset=cyrillic' rel='stylesheet' type='text/css'>

</head>


В таблице стилей нужно использовать имя шрифта, как оно определено в директории Google Font, для задания свойств нужным элементам:


blockquote {
		font-family: "Philosopher", arial, serif;
		font-size: 60px; line-height: 58px;
		color: #3f3f3f; margin: 0 0 20px 0;
		text-shadow: 0 3px 3px #999; -moz-text-shadow: 0 3px 3px #999; -webkit-text-shadow: 0 3px 3px #999;
	}	

	cite {
		font-family: "Neucha", arial, serif;
		font-size: 60px;
		color: #818181;
		float: right; margin: -36px 70px 0 0;
	}


Перегрузите страницю и смотрите результат.

Категория: HTML и DHTML Теги: 

Популярные записи:

Всплывающие отзывы гостей сайта Всплывающие отзывы гостей сайта
Форма обратной связи с аттачами Форма обратной связи с аттачами
Создание виртуальной клавиатуры Создание виртуальной клавиатуры
Загрузка API Google Map по запросу Загрузка API Google Map по запросу

Оставить комментарий или два

Отправить коментарий

Test

Яндекс.Метрика