font¶
Свойство font
универсальное свойство, которое позволяет одновременно задать несколько характеристик шрифта и текста.
Демо¶
Шрифт и Цвет
- font
- font-family
- font-feature-settings
- font-kerning
- font-language-override
- font-optical-sizing
- font-size
- font-size-adjust
- font-stretch
- font-style
- font-synthesis
- font-variant
- font-variant-alternates
- font-variant-caps
- font-variant-east-asian
- font-variant-ligatures
- font-variant-numeric
- font-variant-position
- font-variation-settings
- font-weight
- line-height
Синтаксис¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
Значения¶
В качестве обязательных значений свойства font
указывается размер шрифта и его семейство. Остальные значения являются опциональными и задаются при желании. Для подробного ознакомления смотрите информацию о каждом свойстве отдельно.
Допускается в качестве значения использовать ключевые слова, определяющие шрифт различных элементов операционной системы пользователя.
caption
-
Шрифт для текста элементов форм вроде кнопок.
icon
-
Шрифт для текста под иконками.
menu
-
Шрифт применяемый в меню.
message-box
-
Шрифт для диалоговых окон.
small-caption
-
Шрифт для подписей к небольшим элементам управления.
status-bar
-
Шрифт для строки состояния окон.
Значение по-умолчанию: зависит от использования
Применяется ко всем элементам
Спецификации¶
Описание и примеры¶
1 2 3 |
|
Из типографики пошла запись указывать через слэш размер шрифта и высоту строки. Поэтому 12pt
в данном случае означает размер основного текста в пунктах, а 10pt
— высоту строки. В качестве семейства указывается рубленый шрифт (sans-serif
).
1 2 3 |
|
Значение bold
устанавливает жирное начертание текста, а italic
— курсивное. В данном случае их порядок не важен, поэтому bold
и italic
можно поменять местами. Размер текста задаётся в процентах, а в качестве гарнитуры используется шрифт с засечками (serif
).
1 2 3 |
|
Значение small-caps
принадлежит свойству font-variant
и устанавливает текст в виде капители (заглавные буквы уменьшенного размера). Значение normal
применяется сразу к двум свойствам: font-style
и font-weight
.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|