Установить шрифт для сайта

Предположим вы решили на свой сайт добавить нестандартный шрифт. При этом важно помнить о том, что шрифт должен быть кроссбраузерным, т.е. пониматья всеми браузерами.
Решить эти задачи поможет сервис для конвертации шрифтов Web Font Generator.
Если вы уже нашли подходящий шрифт, то можно приступить к его установке.

Переходим на сайт по ссылке https://www.web-font-generator.com/
Загружаем через форму на сайте файл со шрифтом. Поддерживаются шрифты формата TTF и OTF.

capture 02272015 152559

Принимаем предлагаемое соглашение, поставив галочку и жмем "Generate web font".
Видим сообщение о том, что шрифт конвертирован. Нажимаем кнопку "Download Package", чтобы скачать архив.

capture 02272015 152630

В архиве будут находится файлы: 4 конвертированных шрифта, файл таблицы стилей CSS и HTML-страничка с примером изображения шрифта.

Копируем файлы шрифтов в папку на сайте, а из файла CSS копируем содержимое и вставляем в таблицу стилей прикрепленную к нашему сайту.

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

Если файлы шрифтов и таблицы стилей лежат не в одной папке на сайте, то нужно поменять путь к файлам шрифтов в параметре src.
Например, файлы со шрифтами лежат в папке fonts. Тогда значения параметра src будут такие:

src: url('fonts/electron8f.eot?#iefix') format('embedded-opentype'),  url('fonts/electron8f.woff') format('woff'), url('fonts/electron8f.ttf')  format('truetype'), url('fonts/electron8f.svg#electron8f') format('svg');

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *