Свойство font-family — тип (семейство) шрифта

Свойство font-family устанавливает тип шрифта.

Синтаксис

селектор { font-family: имя шрифта; }

Замечание

Если в имени шрифта содержатся пробелы, например, Times New Roman, оно должно заключаться в одинарные или двойные кавычки.

Замечание

Можно перечислять несколько похожих шрифтов через запятую. Например, font-family: Georgia, «Times New Roman». Когда браузер встречает первый шрифт в списке, он проверяет его наличие на компьютере пользователя. Если такого шрифта нет, берется следующий шрифт из списка и также анализируется на присутствие. Поэтому несколько шрифтов увеличивает вероятность, что хотя бы один из них будет обнаружен на клиентском компьютере.

Заканчивают список обычно ключевым словом, которое описывает тип шрифта (все шрифты относятся к какому-нибудь типу) — serif, sans-serif, cursive, fantasy или

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

Типы шрифтов

ТипОписание
serifШрифт с засечками.
sans-serifШрифт без засечек.
cursiveКурсивный шрифт.
fantasy Декоративный шрифт с красивыми завитушками и необычными эффектами.
monospace Моноширинный шрифт, ширина каждого символа в котором одинакова.

Значение по умолчанию: шрифт, установленный в браузере по умолчанию. Обычно это Times New Roman.

Пример

Назначим шрифту семейство Arial:

<p> Lorem ipsum dolor sit amet. </p>p { font-family: Arial; }

:

Пример

Назначим шрифту семейство Times New Roman. Так как название шрифта состоит из нескольких слов, то берем его в кавычки:

<p> Lorem ipsum dolor sit amet. </p>p { font-family: "Times New Roman"; }

:

Пример

Назначим шрифту шрифт из группы serif (скорее всего возьмется Times New Roman):

<p> Lorem ipsum dolor sit amet. </p>p { font-family: serif; }

:

Пример

Назначим шрифту шрифт из группы sans-serif (скорее всего возьмется Arial):

<p> Lorem ipsum dolor sit amet. </p>p { font-family: sans-serif; }

:

Пример

Назначим шрифту шрифт из группы fantasy (у вас может и не сработать из-за отсутствия такого шрифта):

<p> Lorem ipsum dolor sit amet. </p>p { font-family: fantasy; }

:

Пример

Назначим шрифту шрифт из группы monospace (буквы станут одинакового размера):

<p> Lorem ipsum dolor sit amet. </p>p { font-family: monospace; }

:

— 4.9.2. WWW

4.9.2. Шрифты и цвет в WWW

Шрифты. Немыслимо работать на ПК и не использовать шрифты. Существует два принци­пиально различных типа шрифтов: растровые (битовые) и векторные. Растровые шрифты аналогичны по свойствам растровым изображениям. Они используются для отображения на экране компьютера, но их нельзя масштабировать, так как при этом снижается качество и возникают проблемы при выводе на принтеры с разре­шением, отличным от экранного.

Векторные шрифты (как и векторные изображе­ния) прекрасно масштабируются, но их невозможно отображать на экране ком­пьютера в виде набора точек. Теме работы со шрифтом и текстом отведена четвертая глава.

Растровые шрифты. Растровый шрифт представляет собой набор точек, образующих символы (то есть литеры описываются как совокупности точек). В связи с этим не существует эф­фективного способа изменять размеры шрифта и приходится для каждого кегля хранить отдельные наборы символов. Попытка масштабирования такого шрифта при ощутимом коэффициенте увеличения приводит к появлению так называемо­го лестничного (ступенчатого) эффекта, когда символы кажутся созданными из крупных блоков без сглаживания стыков.

Векторные шрифты. В векторном шрифте каждый символ состоит из набора точек, соединенных лини­ями таким образом, что они образуют контур символа, поэтому такие шрифты иног­да называют контурными (масштабируемыми) и описывают их с помощью мате­матических средств (векторов, дуг, сплайнов и т. п.).

Векторные шрифты можно легко масштабировать путем изменения пропорций меж­ду точками, которые, в свою очередь, изменяют длину линий, соединяющих эти точ­ки. При увеличении размера векторные шрифты не теряют плавности линий.

Наиболее популярны векторные шрифты корпорации Adobe Systems, разработав­шей стандарт Adobe Type 1 (или Post Script), и Microsoft, создавшей формат Mi­crosoft True Type. Оба стандарта имеют свои достоинства, что привело к их парал­лельному сосуществованию.

Цвет. Так как цвет в дизайне на компьютере играет огромную роль, при выполнении дизайна вашего сайта не стоит забывать о нем и о грамотной работе с программами и устройствами, обеспечивающих качественную цветопередачу. В компьютерной графике существует термин «система управления цветом», который трактуется как механизм по автоматическому преобразованию цвета изображения при переходе от одного цветного устройства к другому с целью идентичного представления цве­та изображения на этих устройствах.

Другими словами, цвет изображения на лю­бом мониторе любого пользователя Интернета должен быть идентичен исходно­му цвету оригинала. Другой пример: изображение в виде фотографии сканируется, затем передается для обработки в программу Photoshop, параллельно отобража­ясь на мониторе. Цвета на исходном фото и на мониторе также должны быть оди­наковы.

Чтобы правильно выполнить согласование цветов между различными устройства­ми (цифровой фотоаппарат, монитор, принтер, сканер), каждое из устройств должно иметь некий паспорт – цветовой профиль. Имеется стандарт на такие профили – ICC. Профиль передает уникальные цветовые характеристики каждого устройства. Для построения профилей устройств используют измерительные приборы – спек­трофотометры – и специальное программное обеспечение. В книге работе с цве­том отводится пятая глава.

Итак, в этой части книги кратко рассказано о некоторых моментах, связанных с под­готовкой компьютерной графики для Интернета. Более подробное повествование вас ждет в последующих главах книги.

font-style — CSS: Каскадные таблицы стилей

CSS-свойство font-style определяет, должен ли шрифт быть оформлен обычным, курсивным или наклонным шрифтом из семейства шрифтов .

Начертания шрифта Italic обычно курсивны по своей природе, обычно используя меньше горизонтального пространства, чем их нестилизованные аналоги, в то время как наклонные начертания обычно представляют собой просто наклонные версии обычного начертания. Когда указанный стиль недоступен, как курсивный, так и наклонный шрифт имитируются путем искусственного наклона глифов обычного шрифта (используйте

шрифт-синтез для управления этим поведением).

 стиль шрифта: обычный;
стиль шрифта: курсив;
стиль шрифта: наклонный;
стиль шрифта: наклонный 10 градусов;
/* Глобальные значения */
стиль шрифта: наследовать;
стиль шрифта: начальный;
стиль шрифта: вернуться;
стиль шрифта: обратный слой;
стиль шрифта: не установлен;
 

Свойство font-style задается как одно ключевое слово, выбранное из приведенного ниже списка значений, которое может дополнительно включать угол, если ключевое слово oblique .

Значения

обычный

Выбирает шрифт, который классифицируется как обычный в семействе шрифтов .

курсив

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

косой

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

косой <угол>

Выбирает шрифт, классифицированный как наклонный , и дополнительно указывает угол наклона текста. Если в выбранном семействе шрифтов доступно одно или несколько наклонных начертаний, выбирается тот, который наиболее точно соответствует указанному углу. Если наклонных начертаний нет, браузер синтезирует наклонную версию шрифта, наклоняя нормальное начертание на указанную величину. Допустимые значения — значения степени -90 градусов от до 90 градусов включительно. Если угол не указан, используется угол 14 градусов. Положительные значения наклоняются к концу строки, а отрицательные — к началу.

Как правило, для требуемого угла 14 градусов или больше предпочтительны большие углы; в противном случае предпочтительны меньшие углы (см. точный алгоритм в разделе соответствия шрифтов спецификации).

Вариативные шрифты

Вариативные шрифты позволяют точно контролировать степень наклона наклонной грани. Вы можете выбрать это с помощью <угол> модификатор для ключевого слова наклонного .

Для переменных шрифтов TrueType или OpenType вариант "slnt" используется для реализации различных углов наклона для наклонного шрифта, а вариант "ital" со значением 1 используется для реализации курсивных значений. См. font-variation-settings .

Примечание: Для работы приведенного ниже примера вам потребуется браузер, поддерживающий синтаксис CSS Fonts Level 4, в котором font-style: oblique может принимать <угол> . Демонстрация загружается со стилем шрифта : наклонный 23 градуса; . Измените значение, чтобы увидеть изменение наклона текста.

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

  • MDN Понимание WCAG, пояснения к Руководству 1.4
  • Понимание W3C WCAG 2.1
74774
Исходное значение обычный
Применяется ко всем элементам. Это также относится к ::first-letter и ::first-line .
Унаследован Да
Вычисленное значение AS AS DISTED
Тип Тип
Тип Дис.
курсив |
косой <угол [-90 градусов, 90 градусов]>?

Стили шрифта

 

Это обычный абзац.

Этот абзац выделен курсивом.

Этот абзац наклонен.

 .нормальный {
  стиль шрифта: обычный;
}
.курсив {
  стиль шрифта: курсив;
}
наклонный {
  стиль шрифта: наклонный;
}
 
1 B 900 загрузка таблиц в браузере только с поддержкой JavaScriptCD. Включите JavaScript для просмотра данных.

  • семейство шрифтов
  • вес шрифта
  • Основные стили текста и шрифта

Обнаружили проблему с содержанием этой страницы?

  • Отредактируйте страницу на GitHub.
  • Сообщить о проблеме с содержимым.
  • Посмотреть исходный код на GitHub.

Хотите принять участие?

Узнайте, как внести свой вклад.

Последний раз эта страница была изменена участниками MDN.

Типы шрифтов: Различные типы шрифтов и гарнитур

Типы шрифтов: Различные типы шрифтов и гарнитур | Figmafigma

All-In-One Design Platform

DesignPrototygingDesign SystemsDownloads

Figjam

Столженная доска для команд

онлайн-белая доска. и использовать

Плагины и виджеты

Расширьте возможности и автоматизируйте работу

События и прямые трансляцииЛучшие практикиОбразовательная программаГруппы пользователей

ВходНачать работу

Начать работу

Начать работу

Выбор правильного шрифта может иметь решающее значение для успеха дизайнерского проекта, но как сделать правильный выбор? Узнайте, как классы шрифтов формируют индивидуальность, определяют удобочитаемость и оказывают влияние на проект или бренд ниже.

Шрифты без засечек

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

Узнать больше

Шрифты с засечками

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

Узнать больше

Моноширинные шрифты

Моноширинные шрифты создают атмосферу ретро, ​​ориентированную на технологии: их стиль дизайна идеально подходит для чего-то вроде веб-сайта винтажной видеоигры.

Узнать больше

Шрифты с засечками

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

Узнать больше

Рукописные шрифты

Рукописные шрифты основаны на рукописном тексте, поэтому они более разнообразны и гибки, чем наборные шрифты.

Автор записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Спецификация
Модуль шрифтов CSS Уровень 4
# font-style-prop