CSS свойство font-family
CSS свойстваОпределение и применение
CSS свойство font-family задает шрифт для элемента. Свойство может содержать несколько названий шрифтов, указанных через запятую. Если браузер не поддерживает первый шрифт, он использует следующий указанный шрифт. Шрифты, которые содержат в названии более одного слова, либо цифры необходимо помещать в кавычки.
Начинаете всегда с желаемого шрифта, а затем указывайте альтернативные. Также рекомендуется последним в списке указывать generic-family (семейство шрифта). В этом случае страница будет отображена шрифтом того же семейства, если у пользователя по каким-то причинам отсутствуют все указанные в перечне шрифты.
Поддержка браузерами
Свойство | ![]() Chrome | ![]() Firefox | ![]() Opera | ![]() Safari | ![]() IExplorer | ![]() Edge |
---|---|---|---|---|---|---|
font-family | 1.0 | 1.0 | 3.5 | 1.0 | 4.0 | 12.0 |
CSS синтаксис:
font-family:"font | initial | inherit";
JavaScript синтаксис:
object.style.fontFamily = "courier"
Значения свойства
Значение | Описание |
---|---|
family-name (название шрифта) | Название определённого шрифта (из определенного семейства шрифтов, например: arial, courier и т.п.). | generic-family (семейство шрифта) | Название набора шрифтов (имеющих характерные общие черты, например: serif (с засечками), sans-serif (без засечек) и т.п.). |
initial | Устанавливает свойство в значение по умолчанию. |
inherit | Указывает, что значение наследуется от родительского элемента. |
Версия CSS
CSS1Наследуется
Да.Анимируемое
Нет.Пример использования
<!DOCTYPE html> <html> <head> <title>Пример использования свойства font-family.</title> <style> .times { font-family : "Times New Roman", serif; /* определяем основной шрифт "Times New Roman", альтернативный serif (с засечками)*/ } .courier { font-family : Courier; /* определяем основной шрифт "Courier" */ } </style> </head> <body> <p class = "times">Параграф, отображаемый шрифтом "Times New Roman".</p> <p class = "courier">Параграф, отображаемый шрифтом "Courier".</p> </body> </html>
![Открыть в новом окне. Пример использования свойства CSS font-family.](/css/primer/925.png)