Перейти к основному содержимому

Сокращённое свойство CSS font

Чтобы сделать код короче, можно задать все свойства шрифта одним объявлением.

Свойство font — это сокращение для: font-style, font-variant, font-weight, font-stretch, font-size, line-height и font-family.


Правила для сокращённого свойства CSS font

  1. Значения font-size и font-family обязательны. Если отсутствует любое другое значение, используется значение по умолчанию.
  2. Если заданы, font-style, font-variant и font-weight должны стоять перед font-size.
  3. Если задано, line-height должно стоять сразу после font-size, разделённое косой чертой, например 15px/30px.
  4. font-family должно быть последним значением.

Пример

Три абзаца задают сразу несколько свойств шрифта с помощью сокращения font.

Prompt
HTML-страница, использующая сокращённое свойство font. Во внутреннем блоке <style> создайте три класса абзацев: a с "20px Arial, sans-serif"; b с "italic bold 16px Arial, sans-serif"; и c с "italic small-caps bold 15px/30px Georgia, serif". Добавьте по одному абзацу каждого класса.
Результат: полная HTML-страница

Все CSS-свойства шрифта

Сводка свойств шрифта:

  • font — задаёт все свойства шрифта одним объявлением.
  • font-family — задаёт семейство шрифтов.
  • font-size — задаёт размер шрифта.
  • font-style — задаёт стиль шрифта.
  • font-variant — задаёт, использует ли текст капитель (small-caps).
  • font-weight — задаёт насыщенность шрифта.