Обзор сервиса по генерации шрифтов

Каждый html верстальщик и web-дизайнер знает, что есть шрифты которые с большой долей вероятности отобразятся во всех браузерах и во всех операционных системах, а есть шрифты которые для кроссбраузерного отображения необходимо подключить используя JS библиотеку Cufon или css свойство @font-face. Наиболее распространенные шрифты, которые встречаются в большинстве ОС это:

  1. Arial
  2. Arial Black
  3. Comic Sans MS
  4. Courier New
  5. Georgia
  6. Impact
  7. Times New Roman
  8. Trebuchet MS
  9. Verdana

Для подключения шрифта используя Cufon, достаточно одного файла .ttf для всех браузеров, используя css свойство @font-face, необходимо использовать сразу 4 файла с шрифтами. Для скачивания и конвертации шрифтов лучше воспользоваться сервисом fontsquirrel.com, на котором можно выбрать бесплатный web-шрифт, скачать и конвертировать в нужный формат.

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

2. скачивание шрифта На странице с шрифтом, есть демо текст написанный этим шрифтом. В верху страницы есть кнопка скачать шрифт.

3. генератор шрифтов скачав шрифт, нужно открыть страницу webfont-generator и нажав «add fonts», загрузить скачанный .otf файл, когда шрифт будет сгенерирован, скачать zip архив с сгенерированными шрифтами.

4. подключение шрифтов в скачанном архиве будет 4 файла (.eot, .svg, .ttf и .woff) с шрифтами и файл .css в котором будет прописан способ подключения шрифтов

@font-face {
    font-family: 'source_sans_proitalic';
    src: url('sourcesanspro-italic-webfont.eot');
    src: url('sourcesanspro-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('sourcesanspro-italic-webfont.woff') format('woff'),
         url('sourcesanspro-italic-webfont.ttf') format('truetype'),
         url('sourcesanspro-italic-webfont.svg#source_sans_proitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

Останется только скопировать пример подключения шрифтов в свою таблицу стилей и для нужного элемента прописать свой шрифт.

#content {
 font-family: 'source_sans_proitalic';}