Шрифт в CSS
Тип шрифта
font-family:семейство_шрифта
При управлении шрифтами принимается во внимание отношение шрифта к семейству шрифтов и к категории. Множество категорий ограничено:
- serif (с засечками, например,
Times
), - sans-serif (без засечек, например,
Arial
) , - cursive (курсивный),
fantasy
(декоративный) и - monospace (с символами фиксированной ширины, например,
Courier
).
Число существующих семейств шрифтов гораздо больше (фактически название семейства можно рассматривать как торговую марку).
Стиль шрифта
font-style:normal|italic|oblique
Вид шрифта
font-variant:normal|small-caps
Жирность шрифта
font-weight:Vv|lighter|normal|bold|bolder
Жирность шрифта задается с помощью числа от 100 до 900 или ключевого слова
normal
(соответствует жирности 400),bold
(соответствует жирности 700),bolder
(жирнее, чем унаследованный),lighter
(светлее, чем унаследованный).
Плотность шрифта
font-str:ultra-condensed|extra-condensed|semi-condensed|normal|semi-expanded|expanded|extra-expanded
ultra-condensed
- наиболее сжатыйextra-condensed
- сверх сжатыйsemi-condensed
- немного сжатыйnormal
- нормальныйsemi-expanded
- немного разреженныйexpanded
- разреженныйextra-expanded
- сверх разреженный
Размер шрифта
font-size:Sv|Pv|em
font-size:xx-small|x-small|small|medium|large|x-large|xx-large
font-size:smaller|larger
- Ключевые слова
xx-small|x-small|small|medium|large|x-large|xx-large
перечислены в порядке возрастания размера. Соседние значения отличаются в 1,2 раза, а размеру medium обычно соответствует 12pt; - Ключевые слова
smaller|larger
указывают относительную величину:- smaller - меньший по сравнению с родительским размер,
- larger - больший;
Свойства шрифта
Свойство стиля | Описание свойства | Значения | Значение по умолчанию |
font-family | Гарнитура шрифта | список имен шрифтов, перечисленных через запятую в порядке убывания предпочтения; список может заканчиваться одним из родовых имен: serif (с засечками, "антиква"), sans-serif (без засечек, "рубленый"), cursive (курсив), fantasy (аллегорический), monospace (моноширинный) |
|
font-size | Размер шрифта |
размер, |
medium |
font-style | Начертание шрифта | normal, italic (курсив), oblique (наклонный) | normal |
font-weight | Насыщенность шрифта | число от 100 до 900 (кратное 100), normal, bold, bolder, lighter |
normal |
font-variant | Может задать вывод капителью (символами, похожими на прописные, но малого размера); капитель есть не во всяком шрифте | normal, small-caps (капитель) | normal |
font-stretch | Задание нормального, разреженных (expanded) или сжатых (condensed) начертаний из текущей гарнитуры шрифта | normal, wider, narrower, ultra-condensed, extra-condensed, condensed, semi-condensed, semi-expanded, expanded, extra-expanded, ultra-expanded | normal |
font | Стенографическое свойство для одновременного задания нескольких свойств шрифта |
список свойств шрифта, разделенных пробелами, в следующем порядке: |
Пример задания свойства font-family :
{ font-family: Arial, Helvetica, sans-serif }
Пример задания стенографического свойства font :
{ font: italic normal bold 20px Arial; }
Комментарии