Таблицы шрифтов для HTML и CSS
При использовании шрифтов в CSS первым должен указываться шрифт, который вы хотите использовать для элемента. Далее через запятую следует перечислять названия резервных шрифтов, которые будут использованы браузером, если основной шрифт будет недоступен. Завершаться список должен одним из типовых шрифтов: serif (шрифты с засечками), sans-serif (шрифты без засечек), monospace (моноширинные шрифты), cursive (шрифты, имитирующие почерк) или fantasy (декоративные шрифты). Такой подход указания шрифтов связан с тем, что в настоящее время существует огромное количество как бесплатных, так и платных шрифтов, многие из которых не обязательно поддерживаются всеми компьютерами и браузерами. Более подробно об использовании шрифтов в CSS можно узнать в нашем учебнике здесь.
– это наиболее распространенные шрифты, которые с большой долей вероятности поддерживаются большинством операционных систем, а значит и браузеров.
В таблицах ниже представлены наиболее распространенные шрифты, поддерживаемые различными операционными системами и браузерами. Опять же, многие из них не будут поддерживаться вашим браузером, однако вы легко увидите это в таблице, т.к. они будут отображаться стандартными системными шрифтами. Кроме того, для записи названий шрифтов мы использовали заглавные буквы для каждого нового слова. Тем не менее, в ходе использования вы можете записывать их в любом регистре, т.к. названия шрифтов в CSS регистронезависимы.
Шрифты семейства serif
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (ru) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Шрифты семейства sans-serif
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Шрифты семейства monospace
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Шрифты семейства cursive
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
Шрифты семейства fantasy
Латинский алфавит | abc def ghi jkl mno pqr stu vwxyz ABC DEF GHI JKL MNO PQR STU VWXYZ |
---|---|
Русский алфавит | абв где ёжз ийк лмн опр сту фхц чшщ ъыь эюя АБВ ГДЕ ЁЖЗ ИЙК ЛМН ОПР СТУ ФХЦ ЧШЩ ЪЫЬ ЭЮЯ |
Контрольная фраза (en) | the quick brown fox jumps over the lazy dog |
Контрольная фраза (рус) | съешь ещё этих мягких французских булок, да выпей же чаю |
Арабские цифры | 0123456789 0123456789 0123456789 |
html.okpython.net Copyright © 2016-2023.
Каскадные таблицы стилей CSS советы & приёмы
После цвета шрифт — возможно, важнейшее свойство страницы. На этой странице я не буду демонстрировать никаких «трюков», но покажу ряд вариаций шрифтов, допустимых в CSS.
Поскольку не все шрифты доступны на всех компьютерах (существуют тысячи шрифтов и большинство из них не бесплатны), CSS предусматривает резервную систему. Первым вы указываете шрифт, который хотели бы использовать. Затем следуют любые шрифты, которые вы могли бы использовать, если первый указанный шрифт не доступен. А закончить список вы должны типовым шрифтом, который имеет 5 видов: serif, sans-serif, monospace, cursive и fantasy.
Стили шрифтов
Большинство шрифтов имеют разнообразные стили в пределах одного и того же шрифтового семейства. Обычно это жирный стиль (bold) или курсив (italic), часто встречается также стиль «жирный курсив» (bold italic), реже — капитель (малые прописные буквы — small-caps), а в ряде случаев — экстра-светлые/экстра-жирные или растянутые/сжатые версии.
Модуль «Шрифты» в CSS имеет больше свойств для указания специальных стилей (для шрифтов, которые поддерживают несколько вариантов), в частности, свойство font-variant имеет гораздо больше значений.
Навигация по сайту
Bert Bos, style activity lead
Copyright © 1994–2021 W3C ® Privacy policy
Created 17 Jan 2001;
Last updated Ср 06 янв 2021 05:40:49
Шрифты HTML — свойства и способы изменения
Что это такое? Шрифты в HTML-документе – то, что меняют во время верстки. Изменению подвергают размер, цвет и гарнитуру. Также можно выбрать готовый шрифт, в каждой ОС свой список доступных вариантов.
Как работать? Для изменения шрифта используют теги и , хотя первый уже устарел и применяется редко. Они назначают свойства: курсив, наклонный текст, с жирным начертанием и т. д.
В статье рассказывается:
- Что может делать HTML со шрифтами
- Свойства шрифтов в HTML
- Таблицы шрифтов в HTML
- Русскоязычные шрифты и их поддержка
- Как изменить шрифт в HTML
- Как изменить размер шрифта в HTML
- Изменение гарнитуры шрифта в HTML
- Часто задаваемые вопросы о шрифтах в HTML
Пройди тест и узнай, какая сфера тебе подходит:
айти, дизайн или маркетинг.
Бесплатно от Geekbrains
Что может делать HTML со шрифтами
Сразу определимся с терминами. Шрифт — это не синоним текста, даже если в каких-то случаях можно использовать одно понятие вместо другого. Перед тем как погрузиться в нюансы настройки шрифтов и цвета в HTML, необходимо понять, что же это такое.
Это графическое начертание символов (букв, знаков, цифр), выдержанное в единой композиционной и стилистической системе и представляющее собой готовый комплект элементов с тем или иным размером и рисунком. Есть и более узкое типографское определение: шрифтом называется набор литер, которыми набирают текст в типографии.
Впрочем, в данной статье не будут рассматриваться способы создания новых шрифтов, их классификация и назначение: все эти темы — больше по части типографов и дизайнеров. А верстальщика интересует практический вопрос: какие свойства шрифтов изменяются с помощью HTML и CSS.
Шрифт в любом HTML-документе обладает тремя свойствами: размером (кеглем), гарнитурой, цветом. Роль шрифтов и типографики в вёрстке веб-страниц весьма велика: именно шрифт определяет, насколько читабельным будет контент страницы. Операционная система устройства, на котором просматривают HTML-страницу, и браузер очень сильно влияют на отображение шрифтов.
Причина в том, что в каждой ОС предустановлен свой комплект стандартных шрифтов (его, впрочем, пользователь может менять). Во всех браузерах имеются некоторые настройки по умолчанию, касающиеся шрифтов на HTML-страницах. Повлиять на шрифт можно как непосредственно в HTML, так и через CSS (каскадные таблицы стилей).
Свойства шрифтов в HTML
На заре веб-разработки шрифт в HTML, как и цвет текста, можно было поменять только через тег , которым оборачивали нужный фрагмент текста и указывали параметры: цвет, размер, гарнитуру.
На сегодняшний день этот подход безнадёжно устарел и считается плохой практикой, поскольку, согласно веб-стандартам, HTML-разметка не должна содержать ничего, что касается оформления, а лишь структуру и контент. Кроме того, полноценная поддержка тега font осталась только в HTML3 – довольно старой версии языка гипертекстовой разметки.
Узнай, какие ИТ — профессии
входят в ТОП-30 с доходом
от 210 000 ₽/мес
Павел Симонов
Исполнительный директор Geekbrains
Команда GeekBrains совместно с международными специалистами по развитию карьеры подготовили материалы, которые помогут вам начать путь к профессии мечты.
Подборка содержит только самые востребованные и высокооплачиваемые специальности и направления в IT-сфере. 86% наших учеников с помощью данных материалов определились с карьерной целью на ближайшее будущее!
Скачивайте и используйте уже сегодня:
Павел Симонов
Исполнительный директор Geekbrains
Топ-30 самых востребованных и высокооплачиваемых профессий 2023
Поможет разобраться в актуальной ситуации на рынке труда
Подборка 50+ бесплатных нейросетей для упрощения работы и увеличения заработка
Только проверенные нейросети с доступом из России и свободным использованием
ТОП-100 площадок для поиска работы от GeekBrains
Список проверенных ресурсов реальных вакансий с доходом от 210 000 ₽
Получить подборку бесплатно
Уже скачали 23684
На сегодняшний день шрифты можно изменить только в CSS, но не в HTML напрямую. Каскадные таблицы стилей именно для этого и создавались: для визуального оформления разметки. Возможности CSS намного шире, чем у HTML: вы можете повлиять на самые разные параметры внешнего вида текста. Вкратце остановимся на каждом свойстве.
Font-style
От него зависит тип начертания шрифта на странице. У него есть три значения:
- normal (стандартное начертание);
- Italic (курсивное);
- oblique (наклонное).
При последнем буквы будут слегка наклонены вправо, но их рисунок не изменится (как у курсива).
Font-variant
Описывает интерпретацию строчных и прописных букв в тексте. Принимает одно из двух значений:
- normal – стандартное поведение;
- small-caps – преобразование всех букв в заглавные и некоторое уменьшение их размера (относительно обычного состояния).
Font-weight
Это жирность шрифта, задаваемая либо целыми числами, либо ключевыми словами. Есть несколько значений у этого свойства:
- normal для обычного начертания;
- bold – чтобы сделатьшрифт на HTML-странице жирным;
- bolder – ещё жирнее;
- lighter – меньшая жирность по сравнению с обычным состоянием.
Как видите, ничего сложного. Можно задать те же значения числами в диапазоне от 100 (самого светлого) до 900 (максимально жирного). Normal соответствует 300-400 (смотря какая гарнитура), а привычный полужирный bold — 500-700.
Но этот трюк срабатывает не со всеми браузерами: в некоторых из них есть проблемы с интерпретацией числовых значений жирности, и диапазон доступных начертаний ограничивается bold и normal.
Font-size
Позволяет изменить размер шрифта в HTML-документе. Величину букв можно указывать как в абсолютных единицах (пунктах, пикселях), так и в относительных (процентах, em, rem). Как правило, разработчики задают её в пикселях и em, иногда в процентах.
Font-family
Это главное свойство, определяющее семейство шрифтов либо название конкретной шрифтовой гарнитуры. В последнем случае надо быть уверенным, что такой шрифт точно есть на всех устройствах, с которых могут заходить на сайт пользователи. Чтобы не было проблем, обычно перечисляют через запятую несколько похожих вариантов либо указывают всё семейство. Таких семейств всего пять:
- serif – шрифты с засечками;
- sans-serif – шрифты без засечек (ими удобнее всего набирать основной текст);
- monospace – моноширинные шрифты (где все буквы равны по ширине);
- cursive – курсивные шрифты;
- fantasy –оригинальные и необычные.
Каждsw из них выполняет свои функции. Фантазийные (декоративные) шрифты обычно используются для заголовков, моноширинные — чтобы процитировать машинный код, и т. п. В текстовом редакторе либо Photoshop можно посмотреть, какие вообще бывают шрифты.
Таблицы шрифтов в HTML
HTML-шрифты для ОС Windows
В Microsoft Windows — на компьютере с любой версией ОС — вы найдёте следующие шрифты для HTML (это стандартный список):
Название | Название | Название |
Andale Mono | Arial | Arial Bold |
Arial Italic | Arial Bold Italic | Arial Black |
Comic Sans MS | Comic Sans MS Bold | Courier New |
Courier New Bold | Courier New Italic | Courier New Bold Italic |
Georgia | Georgia Bold | Georgia Italic |
Georgia Bold Italic | Impact | Lucida Console |
Lucida Sans Unicode | Marlett | Minion Web |
Symbol | Times New Roman | Times New Roman Bold |
Times New Roman Italic | Times New Roman Bold Italic | Tahoma |
Trebuchet MS | Trebuchet MS Bold | Trebuchet MS Italic |
Trebuchet MS Bold Italic | Verdana | Verdana Bold |
Verdana Italic | Verdana Bold Italic | Webdings |
Для вас подарок! В свободном доступе до 05.11 —>
Скачайте ТОП-10
бесплатных нейросетей
для программирования
Помогут писать код быстрее на 25%
Чтобы получить подарок, заполните информацию в открывшемся окне
HTML-шрифты в UNIX-системах
Машины, работающие под UNIX и аналогичными операционными системами, поддерживают другие HTML-шрифты:
Название | Название | Название |
Charter | Clean | Courier |
Fixed | Helvetica | Lucida |
Lucida bright | Lucida Typewriter | New Century Schoolbook |
Symbol | Terminal | Times |
Utopia |
HTML-шрифтыв Mac OS
На гаджетах Apple c MacOS, начиная с седьмой версии, по умолчанию установлены такие HTML-шрифты, как:
Название | Название | Название |
American Typewriter | Andale Mono | Apple Chancery |
Arial | Arial Black | Brush Script |
Baskerville | Big Caslon | Comic Sans MS |
Copperplate | Courier New | Gill Sans |
Futura | Herculanum | Impact |
Lucida Grande | Marker Felt | Optima |
Trebuchet MS | Verdana | Webdings |
Palatino | Symbol | Times |
Osaka | Papyrus | Times New Roman |
Textile | Zapf Dingbats | Zapfino |
Techno | Hoefler Text | Skia |
Hoefler Text Ornaments | Capitals | Charcoal |
Русскоязычные шрифты и их поддержка
К сожалению, не во всех шрифтах, по умолчанию имеющихся в ОС, присутствует кириллическая раскладка. Для веб-разработки следует использовать только те семейства, в которых она точно есть. Например, вот эти русские шрифты для HTML:
- Arial Black;
- Arial;
- Comic Sans MS;
- Courier New;
- Georgia;
- Lucida Console;
- Lucida Sans Unicode;
- Palatino Linotype;
- Tahoma;
- Times New Roman;
- Trebuchet MS.
Если их не хватает для ваших целей, можно просто скачать любую интересующую гарнитуру из сторонних источников и подключить этот шрифт на HTML-страницу. Или даже разработать собственный шрифт.
Как изменить шрифт в HTML
Эта статья излагает основы управления шрифтами на веб-страницах, поэтому для наглядности воспользуемся старым тегом font (до сих пор поддерживаемым всеми браузерами). Его поддержка в ближайшее время никуда не денется, хотя его не рекомендуют применять.
Итак, рассмотрим, как поменять параметры шрифта в HTML: цвет, кегль, начертание. У этого тега есть несколько атрибутов:
- color: для цвета;
- face: для подключения шрифта к HTML-странице (именно он нас и интересует);
- size: для размера.
Только до 2.11
Скачай подборку материалов, чтобы гарантированно найти работу в IT за 14 дней
Список документов:
ТОП-100 площадок для поиска работы от GeekBrains
20 профессий 2023 года, с доходом от 150 000 рублей
Чек-лист «Как успешно пройти собеседование»
Чтобы зарегистрироваться на бесплатный интенсив и получить в подарок подборку файлов от GeekBrains, заполните информацию в открывшемся окне
С цветами всё просто. Надеемся, вы ещё не забыли, как задавать цвета в HTML-коде.
А вот с выбором шрифта всё обстоит интереснее. Можно, например, фрагмент текста набрать определённым шрифтом:
Тут мы установили гарнитуру Arial.
Всё, что обёрнуто этим тегом, будет набрано шрифтом Arial. Атрибут — название шрифта — мы задали ранее, и, если браузеру известен этот шрифт и он может отобразить его, то мы увидим на странице кусок текста, написанный этим шрифтом.
Для редких шрифтов, по поводу которых есть сомнения, поддерживаются ли они операционной системой пользователя, в атрибуте face перечисляют несколько шрифтов, разделяя их запятой:
Этот текст будет набран шрифтом MyFont, если он есть на устройстве пользователя
MyFont идёт первым в списке, однако браузеру он незнаком. В подобных случаях браузер смотрит на следующий по списку шрифт и, если он есть, выводит его. Для нашего примера это Verdana (если браузер его знает) или, в крайнем случае, Arial.
Когда на компьютере пользователя нет ни одной из указанных гарнитур, текст просто выведется со шрифтом по умолчанию.
Как изменить размер шрифта в HTML
В этом нам тоже поможет тег font, а точнее, его атрибут size. Размер текста задаётся целым числовым значением в диапазоне от единицы до семи. К примеру, можно сделать шрифт на HTML-странице третьего размера.
Размер может быть абсолютным и относительным.
Установлен третий размер шрифта.
Размеры, превышающие семь или меньше единицы, автоматически будут приравнены к крайним значениям.
Можно задать относительный размер шрифта в HTML, добавив в этот атрибут плюс к числу. Это будет выглядеть примерно так:
Третий размер шрифта
Увеличиваем размер шрифта до пяти (3 + 2 = 5)
Теперь размер шрифта — 5
Исходный размер текста был увеличен посредством добавления двойки до пяти. В итоге шрифт в HTML в нашем примере оказался пятого размера.
Но вначале же он был третьего размера, удивитесь вы. Да, это так, но мы изменили его. Последний шаг — установка абсолютного размера шрифта в целью убедиться, что всё работает как задумано.
Шрифты которые поддерживает html
Визуализация стандартных шрифтов
Опытные дизайнеры и веб-мастера знают, что нужно использовать те шрифты, которые установлены на компьютере или мобильном устройстве у посетителей сайта. Каждый владелец устройства может иметь набор разных шрифтов, поэтому на сайтах можно использовать стандартные шрифты, либо загружать нестандартные вместе с сайтом. Браузеры используют ограниченное количество стандартных шрифтов, таких как Arial, Arial Black, Comic Sans MS, Courier New, Helvetica, Garamond, Georgia, Impact, Lucida Console, Lucida Sans Unicode, Microsoft Sans Serif, Tahoma, Times New Roman, Trebuchet MS, Verdana, Webdings. Загрузка шрифтов вместе с сайтом требует особых приёмов.
Посмотреть, какие наиболее распространённые шрифты установлены на вашем устройстве можно в таблице ниже. Если шрифт не установлен на вашем устройстве, то соответствующий текст в списке будет отображён стандартными системным шрифтом (обычно из того же семейства шрифтов).
- academy engraved let
- algerian
- amaze
- arial
- arial black
- balthazar
- bankgothic lt bt
- bart
- bimini
- book antiqua
- bookman old style
- braggadocio
- britannic bold
- brush script mt
- calibri
- cambria
- candara
- century gothic
- century schoolbook
- chasm
- chicago
- colonna mt
- comic sans ms
- commercialscript bt
- consolas
- constantia
- coolsville
- corbel
- courier
- courier new
- cursive
- dayton
- desdemona
- estrangelo edessa
- fantasy
- flat brush
- footlight mt light
- franklin gothic medium
- futurablack bt
- futuralight bt
- gabriola
- garamond
- gautami
- gaze
- geneva
- georgia
- georgia italic impact
- geotype tt
- helterskelter
- helvetica
- herman
- highlight let
- impact
- jester
- joan
- john handy let
- jokerman let
- kelt
- kids
- kino mt
- la bamba let
- latha
- lithograph
- lucida console
- lucida sans console
- lucida sans unicode
- map symbols
- marlett
- matteroffact
- matisse itc
- matura mt script capitals
- mekanik let
- modern
- modern ms sans serif
- monaco
- monospace
- monotype sorts
- ms linedraw
- ms sans serif
- ms serif
- mv boli
- new york
- nyala
- olddreadfulno7 bt
- orange let
- palatino
- palatino linotype
- playbill
- pump demi bold let
- puppylike
- roland
- roman
- sans-serif
- script
- scripts
- scruff let
- segoe print
- segoe script
- segoe ui
- serif
- short hand
- signs normal
- simplex
- simpson
- small fonts
- stylus bt
- superfrench
- surfer
- swis721 bt
- swis721 blkoul bt
- symap
- symbol (symbol)
- tahoma
- technic
- tempus sans itc
- terk
- times
- times new roman
- trebuchet ms
- trendy
- txt
- tunga
- verdana
- victorian let
- vineta bt
- vivian
- webdings (webdings)
- western
- westminster
- westwood let
- wide latin
- wingdings (wingding)
- zapfellipt bt
- ACADEMY ENGRAVED LET
- ALGERIAN
- AMAZE
- ARIAL
- ARIAL BLACK
- BALTHAZAR
- BANKGOTHIC LT BT
- BART
- BIMINI
- BOOK ANTIQUA
- BOOKMAN OLD STYLE
- BRAGGADOCIO
- BRITANNIC BOLD
- BRUSH SCRIPT MT
- CALIBRI
- CAMBRIA
- CANDARA
- CENTURY GOTHIC
- CENTURY SCHOOLBOOK
- CHASM
- CHICAGO
- COLONNA MT
- COMIC SANS MS
- COMMERCIALSCRIPT BT
- CONSOLAS
- CONSTANTIA
- COOLSVILLE
- CORBEL
- COURIER
- COURIER NEW
- CURSIVE
- DAYTON
- DESDEMONA
- ESTRANGELO EDESSA
- FANTASY
- FLAT BRUSH
- FOOTLIGHT MT LIGHT
- FRANKLIN GOTHIC MEDIUM
- FUTURABLACK BT
- FUTURALIGHT BT
- GABRIOLA
- GARAMOND
- GAUTAMI
- GAZE
- GENEVA
- GEORGIA
- GEORGIA ITALIC IMPACT
- GEOTYPE TT
- HELTERSKELTER
- HELVETICA
- HERMAN
- HIGHLIGHT LET
- IMPACT
- JESTER
- JOAN
- JOHN HANDY LET
- JOKERMAN LET
- KELT
- KIDS
- KINO MT
- LA BAMBA LET
- LATHA
- LITHOGRAPH
- LUCIDA CONSOLE
- LUCIDA SANS CONSOLE
- LUCIDA SANS UNICODE
- MAP SYMBOLS
- MARLETT
- MATTEROFFACT
- MATISSE ITC
- MATURA MT
- MEKANIK LET
- MODERN
- MODERN MS SANS SERIF
- MONACO
- MONOSPACE
- MONOTYPE SORTS
- MS LINEDRAW
- MS SANS SERIF
- MS SERIF
- MV BOLI
- NEW YORK
- NYALA
- OLDDREADFULNO7 BT
- ORANGE LET
- PALATINO
- PALATINO LINOTYPE
- PLAYBILL
- PUMP DEMI BOLD LET
- PUPPYLIKE
- ROLAND
- ROMAN
- SANS-SERIF
- SCRIPT
- SCRIPTS
- SCRUFF LET
- SEGOE PRINT
- SEGOE SCRIPT
- SEGOE UI
- SERIF
- SHORT HAND
- SIGNS NORMAL
- SIMPLEX
- SIMPSON
- SMALL FONTS
- STYLUS BT
- SUPERFRENCH
- SURFER
- SWIS721 BT
- SWIS721 BLKOUL BT
- SYMAP
- SYMBOL (SYMBOL)
- TAHOMA
- TECHNIC
- TEMPUS SANS ITC
- TERK
- TIMES
- TIMES NEW ROMAN
- TREBUCHET MS
- TRENDY
- TXT
- TUNGA
- VERDANA
- VICTORIAN LET
- VINETA BT
- VIVIAN
- WEBDINGS (WEBDINGS)
- WESTERN
- WESTMINSTER
- WESTWOOD LET
- WIDE LATIN
- WINGDINGS (WINGDINGS)
- ZAPFELLIPT BT
Основные разновидности шрифтов
Шрифты бывают с засечками (с постоянной толщиной линий — брусковый, и переменной — антиква; их применяют для оформления основного текста документа) и рубленые (гротески, используются для набора заголовков).
По стилю различают шрифт: Прямой (Roman), Курсивный (Italic), Полужирный (Bold), Нормальный (Regular, отличается от прямого меньшей толщиной штриха), Узкий (Narrow), Широкий (Wide).
Дополнительные параметры форматирования символов: подчеркивание различными типами линий (Подчеркнутый, Underline), изменение вида значков (зачёркнутый, надстрочный, подстрочный, с тенью, контур, все прописные), изменение расстояний между символами (межсимвольный интервал — обычный, разреженный или уплотнённый).
По ширине символов шрифты делят на моноширинные (как на старой печатной машинке) и пропорциональные. Например, буква «I» будет намного уже, чем «W». В CSS — моноширинный шрифт выбирается или с помощью конструкции font-family: monospace, и/или указанием названия конкретного моно-шрифта. Например:
Значения ширины шрифтов (font-weight) задаются по цифровой шкале, где значение «400» соответствует «Normal» данного семейства шрифтов. Названия веса, ассоциированные с такой шириной, обычно: Book, Regular, Roman, Normal, Medium. «Bold» соответствует весовому значению «700», Heavy — «800», Black — «900».
Стандартные шрифты для разных версий Windows
Название шрифта | Win 2000 | Win XP | Vista | Win 7 | Win 8 |
Arial | + | + | + | + | + |
Arial Black | + | + | + | + | + |
Book Antiqua | + | ||||
Calibri | + | + | + | ||
Cambria | + | + | + | ||
Candara | + | + | + | ||
Comic Sans MS | + | + | + | + | + |
Consolas | + | + | + | ||
Constantia | + | + | + | ||
Corbel | + | + | + | ||
Courier | + | + | + | + | + |
Courier New | + | + | + | + | + |
Estrangelo Edessa | + | + | + | + | |
Franklin Gothic Medium | + | + | + | + | |
Gautami | + | + | + | + | |
Gabriola | + | + | |||
Georgia | + | + | + | + | + |
Georgia Italic Impact | + | ||||
Impact | + | + | + | + | + |
Latha | + | + | + | + | |
Lucida Console | + | + | + | + | + |
Lucida Sans Console | + | + | + | + | |
Lucida Sans Unicode | + | + | + | + | + |
Marlett | + | + | + | + | + |
Modern | + | + | |||
Modern MS Sans Serif | + | ||||
MS Sans Serif | + | + | + | + | + |
MS Serif | + | + | + | + | + |
MV Boli | + | + | + | + | |
Nyala | + | + | + | ||
Palatino Linotype | + | + | + | + | + |
Roman | + | + | + | + | + |
Script | + | + | + | + | + |
Segoe Print | + | + | + | ||
Segoe Script | + | + | + | ||
Segoe UI | + | + | + | ||
Small Fonts | + | + | |||
Symbol | + | + | + | + | + |
Tahoma | + | + | + | + | + |
Tempus Sans ITC | + | ||||
Times New Roman | + | + | + | + | + |
Trebuchet MS | + | + | + | + | + |
Tunga | + | + | + | + | |
Verdana | + | + | + | + | + |
Webdings | + | + | + | + | + |
Westminster | + | ||||
Wingdings | + | + | + | + | + |
Группы и семейства шрифтов
Рекомендуется прописывать шрифт в CSS, сгруппировав сразу 3-4 похожих шрифта на случай отсутствия основного из них у конечного пользователя.
Пример: font-family: Webdings, Garamond, Times New Roman, Sans;
Ниже приведен список стандартных шрифтов для операционной системы Microsoft Windows и MacOS X Apple. В таблице использованы группы стандартных шрифтов Windows и Mac для безопасного использования во всех браузерах.
Значение @font-family | Windows | Mac | Семейство |
Arial, Helvetica, sans-serif | Arial | Arial, Helvetica | sans-serif |
Arial Black, Gadget, sans-serif | Arial Black | Arial Black, Gadget | sans-serif |
Comic Sans MS, cursive | Comic Sans MS | Comic Sans MS 5 | cursive |
Courier New, Courier, monospace | Courier New | 6 | monospace |
Georgia, serif | Georgia 1 | Georgia | serif |
Impact, Charcoal, sans-serif | Impact | Impact 5 , Charcoal 6 | sans-serif |
Lucida Console, Monaco, monospace | Lucida Console | Monaco 5 | monospace |
Lucida Sans Unicode, Lucida Grande, sans-serif | Lucida Sans Unicode | Lucida Grande | sans-serif |
Palatino Linotype, Book Antiqua, Palatino, serif | Palatino Linotype, Book Antiqua 3 | Palatino 6 | serif |
Tahoma, Geneva, sans-serif | Tahoma | Geneva | sans-serif |
Times New Roman, Times, serif | Times New Roman | Times | serif |
Trebuchet MS, Helvetica, sans-serif | Trebuchet MS 1 | Helvetica | sans-serif |
Verdana, Geneva, sans-serif | Verdana | Verdana, Geneva | sans-serif |
Symbol | Symbol 2 | Symbol 2 | — |
Webdings | Webdings 2 | Webdings 2 | — |
Wingdings, Zapf Dingbats | Wingdings 2 | Zapf Dingbats 2 | — |
MS Sans Serif, Geneva, sans-serif | MS Sans Serif 4 | Geneva | sans-serif |
MS Serif, New York, serif | MS Serif 4 | New York 6 | serif |
1 Шрифты Georgia и Trebuchet MS поставляются вместе с Windows 2000/XP и включены в пакет шрифтов IE, поэтому они установлены на многих компьютерах с ОС Windows 98.
2 Символьные шрифты отображаются только в Internet Explorer, в остальных браузерах они обычно заменяются на стандартный шрифт (хотя, например, шрифт Symbol отображается в Opera, а Webdings — в Safari).
3 Шрифт Book Antiqua практически идентичен Palatino Linotype, который поставляется с Windows 2000/XP, а Book Antiqua — с Windows 98.
4 Обратите внимание, что эти шрифты не TrueType, а bitmap, поэтому они могут отображаться с пикселизацией в крупных размерах. Эти шрифты предназначены для отображения в размерах 8, 10, 12, 14, 18 и 24 pt при 96 DPI).
5 Эти шрифты работают в Safari только в стандартном начертании и не работают при выделении жирным или курсивом. Comic Sans MS также используется жирным выделением, но не курсивом. Другие Mac-браузеры самостоятельно эмулируют отсутствующие у шрифтов свойства.
6 Эти шрифты устанавливаются в Mac только при Classic-инсталляции.
Как выглядят шрифты в различных браузерах
Windows Vista, Internet Explorer 7, ClearType включен:
Windows Vista, Firefox 2.0, ClearType включен:
Mac OS X 10.4.8, Firefox 2.0, ClearType включен: