«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Можете ли вы определить несколько толщин шрифта в одном запросе @font-face?

Можете ли вы определить несколько толщин шрифта в одном запросе @font-face?

Опубликовано 23 декабря 2024 г.
Просматривать:881

Can You Define Multiple Font Weights in a Single @font-face Query?

Можно ли определить несколько толщин шрифта с помощью одного запроса @font-face?

Шрифт Klavika бывает разной толщины и формы. Можно ли их импортировать в CSS с помощью одного запроса @font-face, определяющего вес?

Решение:

Представляя универсальную функцию @font-face, вы можно связать разные стили и насыщенность с одним именем семейства шрифтов:

@font-face {
  font-family: "DroidSerif";
  src: url("DroidSerif-Regular-webfont.ttf") format("truetype");  /* Normal weight, normal style */
  src: url("DroidSerif-Italic-webfont.ttf") format("truetype"); /* Normal weight, italic style */
  src: url("DroidSerif-Bold-webfont.ttf") format("truetype");  /* Bold weight, normal style */
  src: url("DroidSerif-BoldItalic-webfont.ttf") format("truetype"); /* Bold weight, italic style */
}

Теперь вы можете указать шрифт-вес:жирный или шрифт-стиль:курсив для разных элементов:

body { font-family:"DroidSerif", Georgia, serif; }

h1 { font-weight:bold; }

em { font-style:italic; }

strong em {
  font-weight:bold;
  font-style:italic;
}

Подробную информацию об этой функции можно найти в официальной документации.

Пример:

[Пример Pen](https://codepen .io/anon/pen/EjxVqv)

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3