@justlfm

Нужно ли при добавлении семейства шрифтов с помощью @font-face указывать значения по умолчанию для font-weight и font-style?

Первый вариант:

@font-face { /* Обычное начертание */
  font-family: "Exo";
  src: url("path/to/file.woff2") format("woff2"),
  url("path/to/file.woff") format("woff");
}
@font-face { /* Курсивное начертание */
  font-family: "Exo";
  src: url("path/to/file.woff2") format("woff2"),
  url("path/to/file.woff") format("woff");
  font-style: italic;
}
@font-face { /* Полужирное курсивное начертание */
  font-family: "Exo";
  src: url("path/to/file.woff2") format("woff2"),
  url("path/to/file.woff") format("woff");
  font-weight: 700;
  font-style: italic;
}


Второй вариант:

@font-face { /* Обычное начертание */
  font-family: "Exo";
  src: url("path/to/file.woff2") format("woff2"),
  url("path/to/file.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face { /* Курсивное начертание */
  font-family: "Exo";
  src: url("path/to/file.woff2") format("woff2"),
  url("path/to/file.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face { /* Полужирное курсивное начертание */
  font-family: "Exo";
  src: url("path/to/file.woff2") format("woff2"),
  url("path/to/file.woff") format("woff");
  font-weight: 700;
  font-style: italic;
}


Есть ли какие-то преимущества второго варианта над первым? В чём отличие? Какой вариант использовать?
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
waldon
@waldon
developer
Нужно, обязательно
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы