font-style — CSS | MDN
font-style
это CSS-свойство определяющее каким образом шрифт должен быть стилизирован, будь то это normal, italic, или oblique face из его font-family
.
Italic шрифты в общем курсивные по своей сути, обычно занимают меньше горизонтального пространства чем их нестилизированные копии, тогда как oblique шрифты обычно просто наклонная версия регулярного шрифта. Когда определённый стиль не доступен, оба italic и oblique шрифты симулируются искусственно наклоняя глифы регулярного шрифта (используйте font-synthesis
(en-US) для управления этим поведением).
font-style: normal; font-style: italic; font-style: oblique; /* Глобальные значения */ font-style: inherit; font-style: initial; font-style: unset;
Свойство font-style
определяется как единственное ключевое слово выбранное из списка значений внизу.
Values
normal
Выделяет шрифт который классифицирован как
normal
вfont-family
.italic
Выделяет шрифт который классифицирован как
italic
. Если не доступна курсивная версия шрифта, взамен используетсяoblique
классификация. Если не одна версия не доступна, то стиль симулируется искусственно.oblique
Выделяет шрифт который классифицирован как
oblique
. Если не доступна косая версия шрифта, взамен используетсяitalic
классификация. Если не одна версия не доступна, то стиль симулируется искусственно.
Formal syntax
font-style =
normal | (en-US)
italic | (en-US)
oblique <angle [-90deg,90deg]>? (en-US)
Font styles
<p>This paragraph is normal.</p> <p>This paragraph is italic.</p> <p>This paragraph is oblique. </p>
.normal { font-style: normal; } .italic { font-style: italic; } .oblique { font-style: oblique; }
Specification | Status | Comment |
---|---|---|
CSS Fonts Module Level 3 Определение ‘font-style’ в этой спецификации. | Рекомендация | No change |
CSS Level 2 (Revision 1) Определение ‘font-style’ в этой спецификации. | Рекомендация | No change |
CSS Level 1 Определение ‘font-style’ в этой спецификации. | Рекомендация | Initial definition |
Начальное значение | normal |
---|---|
Применяется к | все элементы. Это также применяется к ::first-letter и ::first-line . |
Наследуется | да |
Обработка значения | как указано |
Animation type | discrete |
BCD tables only load in the browser
with JavaScript enabled. Enable JavaScript to view data.Last modified: , by MDN contributors
Функции шрифта — Win32 apps
Twitter LinkedIn Facebook Адрес электронной почты
- Статья
- Чтение занимает 3 мин
Windows GDI+ предоставляет неструктурированный API, состоящий из около 600 функций, реализованных в Gdiplus. dll и объявленных в Gdiplusflat.h. Функции в неструктурированном API GDI+ упаковываются в коллекцию около 40 классов C++. Рекомендуется не вызывать функции в неструктурированном API напрямую. Каждый раз, когда вы выполняете вызовы GDI+, необходимо сделать это путем вызова методов и функций, предоставляемых оболочками C++. Службы поддержки продуктов Майкрософт не будут предоставлять поддержку кода, который напрямую вызывает неструктурированный API. Дополнительные сведения об использовании этих методов-оболочки см. в разделе GDI+ Flat API.
Следующие неструктурированные функции API упаковываются в класс Font C++.
Неструктурированные функции | Метод-оболочка | Комментарии |
---|---|---|
GpStatus WINGDIPAPI GdipCreateFontFromDC( HDC hdc, GpFont **font) | Font::Font(IN HDC hdc) | Создает объект Font на основе объекта шрифта GDI, выбранного в данный момент в указанном контексте устройства. Этот конструктор предоставляется для обеспечения совместимости с GDI. |
GpStatus WINGDIPAPI GdipCreateFontFromLogfontA( HDC hdc, GDIPCONST LOGFONTA *logfont, GpFont **font ) | Font::Font(IN HDC hdc, IN const LOGFONTA* logfont) | Создает объект Font непосредственно из логического шрифта GDI. Логический шрифт GDI — это структура LOGFONTA , которая является однобайтовой версией логического шрифта. Этот конструктор предоставляется для обеспечения совместимости с GDI. |
GpStatus WINGDIPAPI GdipCreateFontFromLogfontW( HDC hdc, GDIPCONST LOGFONTW *logfont, GpFont **font ) | Font::Font(IN HDC hdc, IN const LOGFONTW* logfont) | Создает объект Font непосредственно из логического шрифта GDI. Логический шрифт GDI — это структура LOGFONTW , которая является однобайтовой версией логического шрифта. Этот конструктор предоставляется для обеспечения совместимости с GDI. |
GpStatus WINGDIPAPI GdipCloneFont(шрифт GpFont*, GpFont** cloneFont) | Методы-оболочки не вызываются. | Не реализован. |
GpStatus WINGDIPAPI GdipCreateFont( GDIPCONST GpFontFamily *fontFamily, REAL emSize, INT style, unit, GpFont **font ) | Font::Font( IN const FontFamily * family, IN REAL emSize, IN IN INT style, IN Unit unit ) | Создает объект Font на основе семейства шрифтов, размера, стиля шрифта, единицы измерения и объекта FontCollection . |
GpStatus WINGDIPAPI GdipCloneFont(шрифт GpFont*, GpFont** cloneFont) | Font::Font* Clone() const | Создает объект Font на основе этого объекта Font . |
GpStatus WINGDIPAPI GdipDeleteFont(шрифт GpFont* ) | Методы-оболочки не вызываются. | Не реализован. |
GpStatus WINGDIPAPI GdipGetFamily(GpFont *font, GpFontFamily **family) | Status Font::GetFamily(OUT FontFamily *family) const | Возвращает семейство шрифтов, на котором основан этот шрифт. |
GpStatus WINGDIPAPI GdipGetFontStyle(GpFont *font, INT *style) | INT Font::GetStyle() const | Возвращает стиль шрифта шрифта |
GpStatus WINGDIPAPI GdipGetFontSize(GpFont *font, REAL *size) | REAL Font::GetSize() const | Возвращает размер шрифта (обычно называемый размером em) этого объекта Font. Размер находится в единицах этого объекта Font . |
GpStatus WINGDIPAPI GdipGetFontUnit(GpFont *font, Unit *unit) | Шрифт единицы::GetUnit() const | Возвращает единицу измерения этого объекта Font . |
GpStatus WINGDIPAPI GdipGetFontHeight(GDIPCONST GpFont *font, GDIPCONST GpGraphics *graphics, REAL *height) | REAL Font::GetHeight(IN const Graphics *graphics) const | Возвращает интервал между строками этого шрифта в текущей единице указанного графического объекта. Межстрочный интервал — это расстояние по вертикали между двумя опорными линиями двух соседних строк в тексте. Таким образом, междустрочный интервал включает пустое пространство между линиями вместе с высотой самого символа. |
GpStatus WINGDIPAPI GdipGetFontHeightGivenDPI(GDIPCONST GpFont *font, REAL dpi, REAL *height) | REAL Font::GetHeight(IN REAL dpi) const | Возвращает интервал между строками (в пикселях) этого шрифта. Межстрочный интервал — это расстояние по вертикали между двумя опорными линиями двух соседних строк в тексте. Таким образом, междустрочный интервал включает пустое пространство между линиями вместе с высотой самого символа. |
GpStatus WINGDIPAPI GdipGetLogFontA(GpFont * font, GpGraphics *graphics, LOGFONTA * logfontA) | Status Font::GetLogFontA(IN const Graphics *g, OUT LOGFONTA *logfontA) const | Использует структуру LOGFONTA для получения атрибутов этого объекта Font. |
GpStatus WINGDIPAPI GdipGetLogFontW(GpFont * font, GpGraphics *graphics, LOGFONTW * logfontW) | Status Font::GetLogFontW(IN const Graphics *g, OUT LOGFONTW *logfontW) const | Использует структуру LOGFONTW для получения атрибутов этого объекта Font. |
GpStatus WINGDIPAPI GdipNewInstalledFontCollection(GpFontCollection** fontCollection) | InstalledFontCollection | Определяет класс, представляющий шрифты, установленные в системе. |
GpStatus WINGDIPAPI GdipNewPrivateFontCollection(GpFontCollection** fontCollection) | InstalledFontCollection | PrivateFontCollection — это класс коллекции для шрифтов. Этот класс хранит коллекцию шрифтов специально для приложения. Шрифты в коллекции могут включать установленные шрифты, а также шрифты, которые не были установлены в системе. |
GpStatus WINGDIPAPI GdipDeletePrivateFontCollection(GpFontCollection** fontCollection) | PrivateFontCollection::~PrivateFontCollection | Выпуск GpFontCollection, созданный GdipNewPrivateFontCollection. |
GpStatus WINGDIPAPI GdipGetFontCollectionFamilyCount( GpFontCollection* fontCollection, INT * numFound ) | Методы-оболочки не вызываются. | Не реализован. |
GpStatus WINGDIPAPI GdipGetFontCollectionFamilyList( GpFontCollection* fontCollection*fontCollection,INT numSought, GpFontFamily* gpfamilies[], INT* numFound ) | Методы-оболочки не вызываются. | Не реализован. |
GpStatus WINGDIPAPI GdipPrivateAddFontFile(GpFontCollection* fontCollection* fontCollection, GDIPCONST WCHAR* filename ) | Status Font::AddFontFile(IN const WCHAR *filename | Добавляет файл шрифта в эту частную коллекцию шрифтов. |
GpStatus WINGDIPAPI GdipPrivateAddMemoryFont(GpFontCollection* fontCollection* fontCollection, GDIPCONST void* memory, INT length) | Status Font::AddMemoryFont(IN const VOID *Memory, INT \Length const | Добавляет шрифт, содержащийся в системной памяти, в коллекцию шрифтов Windows GDI+ . |
Как внедрить шрифт TrueType в документ
Версию этой статьи для Microsoft Word 2000 см. в разделе 212363.
Версию этой статьи для Microsoft Word 97 см. в разделе 113822.
Версию этой статьи для Microsoft Word см. в разделе 188324.
Резюме
Microsoft Word позволяет встраивать шрифт TrueType в документ Word, чтобы вы могли просматривать и редактировать шрифт, если позволяют лицензионные права. Это можно сделать, даже если вы открываете документ на компьютере, на котором шрифт не установлен.
Дополнительная информация
Чтобы внедрить шрифт TrueType в сохраненный документ в Microsoft Word 2002 или Microsoft Office Word 2003, выполните следующие действия:
- org/ListItem»>
Перейдите на вкладку Сохранить.
Установите флажок Встроить шрифты TrueType.
В меню Сервис выберите Параметры.
Чтобы внедрить шрифт TrueType в сохраненный документ в Microsoft Office Word 2007, выполните следующие действия:
Нажмите кнопку Microsoft Office.
Щелкните Параметры Word .
org/ListItem»>
На вкладке Сохранить нажмите, чтобы выбрать Встроить шрифты в файл 9флажок 0043.
Не все шрифты лицензированы, чтобы их можно было встраивать. Если шрифт можно внедрить, размер файла документа увеличится примерно на размер файла шрифта TrueType (.ttf).
ПРИМЕЧАНИЕ. Некоторые шрифты обрабатывают обычный, полужирный, курсивный и полужирный курсив как отдельные файлы шрифтов .ttf. В этом случае размер файла вашего документа больше при использовании полужирного и курсивного форматирования, чем без него.
Если у шрифта нет полужирного, курсивного или жирно-курсивного начертания, Windows создает полужирный или курсив из основного шрифта. В этом случае размер файла увеличивается при использовании жирного или курсивного форматирования.
Лицензионные права на встраивание шрифта определяют способ встраивания шрифта в документ.
Как оценить размер файла шрифта
ПРИМЕЧАНИЕ. Следующие шаги могут отличаться на вашем компьютере. Если да, обратитесь к документации по продукту, чтобы выполнить эти шаги.
В меню Пуск нажмите Панель управления .
Дважды щелкните Шрифты .
Щелкните правой кнопкой мыши нужный шрифт и выберите Свойства в контекстном меню. Размер шрифта на диске указан для Size .
Изменение шрифта или цвета текста по умолчанию для сообщений электронной почты
Outlook для Microsoft 365 Outlook 2021 Outlook 2019 Outlook 2016 Outlook 2013 Outlook 2010 Outlook 2007 Дополнительно. ..Меньше
В Outlook по умолчанию используется черный шрифт Calibri размером 11 пунктов. Он используется, когда вы составляете новые сообщения электронной почты. Вы можете изменить шрифт по умолчанию, а также его цвет, размер и стиль — например, полужирный или курсив.
Outlook позволяет независимо изменять шрифт, цвет, размер и стиль для новых сообщений, ответов и переадресации. Если вы хотите изменить шрифт, используемый в списке сообщений, см. раздел Создание, изменение или настройка представления.
Изменить шрифт, цвет, стиль и размер сообщений по умолчанию
На вкладке Файл выберите Параметры > Почта .
Примечание. Если у вас Outlook 2007, выберите меню Инструменты , затем выберите Параметры > Формат почты .
до 9 лет0042 Составьте сообщение , выберите Канцелярские товары и шрифты .
На вкладке Личный бланк в разделе Новые почтовые сообщения или Ответ или пересылка сообщений выберите Шрифт .
В поле Шрифт выберите шрифт, стиль, размер и цвет, которые вы хотите использовать. Вы можете просмотреть предварительный просмотр своих изменений по мере их внесения.
Выберите OK три раза, чтобы вернуться в Outlook.
Новые настройки вступят в силу немедленно.
Примечания:
Вы должны установить параметры шрифта независимо как для новых сообщений, так и для ответов и переадресации.
Если выбранный вами шрифт не установлен на компьютере получателя, почтовая программа получателя заменяет доступный шрифт.
Восстановить исходные параметры стиля шрифта по умолчанию
Если позже вы решите, что не хотите сохранять пользовательские настройки шрифта и хотите вернуться к настройкам по умолчанию, вы можете выполнить описанные выше шаги, но выбрать следующие значения.
Изменить размер шрифта для чтения сообщений
Вы можете изменить размер сообщений в области чтения с помощью функции масштабирования.
Чтобы изменить уровень масштабирования для одного сообщения
Чтобы изменить уровень масштабирования для всех полученных сообщений