Как подключить локальные шрифты на сайт

В последнее время чаще всего использую ttf шрифты, подключаются следующим образом:

@font-face {
  font-family: "Circe";
  src: url("fonts/circe-light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Circe";
  src: url("fonts/circe-bold.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Circe";
  src: url("fonts/circe-extrabold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}

Сами файлы шрифтов должны лежать в папке fonts.

название файлов может быть любое, главное прописать правильный путь.

В параметре font-family может быть любое название, шрифта, главное использовать его именно так как подключаем.

в font-weight указываем ширину подключаемого шрифта, в font-style начертание.

При скачивании архива с шрифтом файлы обычно называются именами без цифр, типа MediumItalic.ttf. это значит что это файл шрифта с жирностью 500 и начертанием italic.

Таблица  названий «жирности» и цифровых значений

в числах CSS
100 Thin
200 Extra Light
300 Light
400 Normal (Regular)
500 Medium
600 SemiBold
700 Bold
800 ExtraBold
900 Black

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