Спецификация CSS1


Задание семейства шрифта ('font-family').


Значение: [[<family-name> | <generic-family>],]* [<family-name> | <generic-family>] По умолчанию: определяется UA Область приложения: все элементы Наследование: есть Процентное выражение: неопр.

Значение свойства представляет собой перечень гарнитур шрифтов и/или их названий в порядке приоритетности. В отличие от других свойств CSS1, здесь значения могут разделяться запятой для указания альтернатив:

BODY { font-family: gill, helvetica, sans-serif }

Имеются два типа перечней значений:

<family-name> Названия избранных гарнитур шрифта (в последнем примере - "gill" и "helvetica"). <generic-family> В нижеследующем примере последнее значение указывает на семейство шрифта. Определены следующие семейства:

  • 'serif' (напр. Times)
  • 'sans-serif' (напр. Helvetica)
  • 'cursive' (напр. Zapf-Chancery)
  • 'fantasy' (напр. Western)
  • 'monospace' (напр. Courier)

В таблицах стилей дизайнерам рекомендуется использовать указание семейства шрифта в качестве последней альтернативы.

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

BODY { font-family: "new century schoolbook", serif }

<BODY STYLE="font-family: 'My own font', fantasy">

Если кавычки отсутствуют, то символы пробела перед и после названия гарнитуры игнорируются и любая последовательность символов пробела внутри названия семейства преобразуется в слитное написание.



Содержание раздела