English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Руководство по CSS

Правила CSS (RULES)

Полный список свойств CSS

Метод использования и примеры свойств CSS font

Свойство font CSS устанавливает стиль текста, вариации, жирность, размер/высоту строки и семейство шрифтов для элементов. Это используется в одномfont-style,font-variant,font-weight,font-size,line-heightиfont-familyКраткие свойства для установки различных свойств шрифта в

В таблице приведено описание использования и историю версий этого свойства, а также синтаксис использования этого свойства в скриптах JavaScript.

Значение по умолчанию:Просмотр всех свойств
Подходит для:Все элементы
Наследование:Да
Анимируемо:Да, потому что некоторые свойства транскрипции могут анимироваться.Да, потому что некоторые свойства транскрипции могут анимироваться. Анимационные свойства.
Версия:CSS 1, 2, 3
Синтаксис JavaScript:object.style.font="italic small-caps bold 14px arial,sans-serif"

Синтаксис использования шрифта

Синтаксис этого свойства такой:

font: [ font-style font-variant font-weight font-size/line-height font-family ] | caption | icon | menu | message-box | small-caption | status-bar | initial | inherit

При использовании сокращенного свойства шрифта необходимо satisfy some conditions. Если эти условия не выполняются, то свойство становится недействительным и полностью игнорируется.

  • Должно быть определеноfont-sizeиfont-familyдо определения значения свойства.

  • Должно бытьfont-sizeзначение (если есть)font-style,font-variantиfont-weightзначение свойства.

  • line-heightДолжно бытьfont-sizeОпределите значение свойства сразу после свойства и добавьте обязательную «/» (обратную косую черту) перед ним.

  • font-familyДолжно быть последним определенным значением.

Ниже приведены примеры использования свойства font, обратите внимание на порядок значений свойств.

  h1 {
   font: bold 2.5em "Times New Roman", Times, serif;
  }
  p {
   font: normal 1.2em Arial, Helvetica, sans-serif;
  }
Проверьте, ›/›

Значение свойства

Ниже в таблице описаны значения этого свойства.

ЗначениеОписание
font-styleУстановить стиль шрифта.
font-variantУстановить вариацию шрифта.
font-weightУстановить толщину шрифта.
font-sizeУстановить размер шрифта.
line-heightУстановить высоту строки.
font-familyУказать семейство шрифтов.
initialУстановить это свойство в его значение по умолчанию.
inheritЕсли указано, то связанный элемент принимает значения свойств font родительского элемента.
Следующие значения представляют собой системные шрифты:
captionШрифт, используемый для заголовков элементов (например, кнопок, выпадающих меню и т.д.).
iconШрифт, используемый для маркировки иконок.
menuШрифт, используемый в меню (например, в выпадающих меню и списках меню).
message-boxШрифт, используемый в диалоговых окнах.
small-captionШрифт, используемый для маркировки малых элементов.
status-barШрифт, используемый в строке состояния окна.

Совместимость браузеров

Совместимость браузеров для свойств font, числа в таблице представляют собой минимальную версию браузера, поддерживающего это свойство; все основные браузеры поддерживают это свойство.

  • Firefox 1+

  • Google Chrome 1+

  • Internet Explorer 3+

  • Apple Safari 1+

  • Opera 3.5+

Дополнительное чтение

Пожалуйста, обратитесь к следующим руководствам:CSS шрифты,CSS текст.

Соответствующие свойства и правила:font-style,font-variant,font-weight,font-size,line-height,font-family,@font-face.