- Шрифты HTML — свойства и способы изменения
- Что может делать HTML со шрифтами
- Свойства шрифтов в HTML
- Образцы русифицированных шрифтов
- Распространенные русифицированные шрифты для сайта
- Примеры русифицированных шрифтов
- Безопасные (стандартные, системные) шрифты для верстки
- Шрифты с засечками — serif
- Шрифты без засечек — sans-serif
- Моноширинные шрифты — monospace
Шрифты HTML — свойства и способы изменения
Что это такое? Шрифты в HTML-документе – то, что меняют во время верстки. Изменению подвергают размер, цвет и гарнитуру. Также можно выбрать готовый шрифт, в каждой ОС свой список доступных вариантов.
Как работать? Для изменения шрифта используют теги и , хотя первый уже устарел и применяется редко. Они назначают свойства: курсив, наклонный текст, с жирным начертанием и т. д.
В статье рассказывается:
Что может делать HTML со шрифтами
Сразу определимся с терминами. Шрифт — это не синоним текста, даже если в каких-то случаях можно использовать одно понятие вместо другого. Перед тем как погрузиться в нюансы настройки шрифтов и цвета в HTML, необходимо понять, что же это такое.
Это графическое начертание символов (букв, знаков, цифр), выдержанное в единой композиционной и стилистической системе и представляющее собой готовый комплект элементов с тем или иным размером и рисунком. Есть и более узкое типографское определение: шрифтом называется набор литер, которыми набирают текст в типографии.
Впрочем, в данной статье не будут рассматриваться способы создания новых шрифтов, их классификация и назначение: все эти темы — больше по части типографов и дизайнеров. А верстальщика интересует практический вопрос: какие свойства шрифтов изменяются с помощью HTML и CSS.
Шрифт в любом HTML-документе обладает тремя свойствами: размером (кеглем), гарнитурой, цветом. Роль шрифтов и типографики в вёрстке веб-страниц весьма велика: именно шрифт определяет, насколько читабельным будет контент страницы. Операционная система устройства, на котором просматривают HTML-страницу, и браузер очень сильно влияют на отображение шрифтов.
Причина в том, что в каждой ОС предустановлен свой комплект стандартных шрифтов (его, впрочем, пользователь может менять). Во всех браузерах имеются некоторые настройки по умолчанию, касающиеся шрифтов на HTML-страницах. Повлиять на шрифт можно как непосредственно в HTML, так и через CSS (каскадные таблицы стилей).
Свойства шрифтов в HTML
На заре веб-разработки шрифт в HTML, как и цвет текста, можно было поменять только через тег , которым оборачивали нужный фрагмент текста и указывали параметры: цвет, размер, гарнитуру.
На сегодняшний день этот подход безнадёжно устарел и считается плохой практикой, поскольку, согласно веб-стандартам, HTML-разметка не должна содержать ничего, что касается оформления, а лишь структуру и контент. Кроме того, полноценная поддержка тега font осталась только в HTML3 – довольно старой версии языка гипертекстовой разметки.
Образцы русифицированных шрифтов
Распространенные
русифицированные шрифты для сайта
Примеры русифицированных шрифтов
- Базовые теги
- теги Текста
- теги Списка
- теги Ссылок
- теги Таблицы
- Фреймы
- Базовые цвета HTML
- Форма
- Форма обратной связи
- Глобальные атрибуты HTML
- Весь раздел
- Связь HTML с CSS
- Синтаксис CSS
- CSS для Текста
- CSS для Шрифта
- CSS для Списка
- CSS для Цвета и Фона
- CSS для Таблиц
- CSS отступов / полей
- Рамки (border-style)
- Градиент (тег hr)
- Курсор
- Псевдокласс :hover
- Иконки Awesome и CSS
- Значения CSS по умолчанию
- Весь раздел
- Текущая Дата
- До Нового года осталось
- Закрыть окно
- Отключение правой кнопки мыши
- Часы для сайта ⌚
- Случайный афоризм
- Случайная картинка
- Календарь для сайта
- Проверка корректности E-mail
- Проверка правильности ИНН
- Весь раздел
- Специальные символы
- Смайлики ☻
- Пиктограммы 🚚
- Образцы шрифтов
- Месяцы и дни недели на английском
- Цвета HTML
- Термины Интернет
- Горячие клавиши IE
- Сочетания клавиш в Браузере
- Русифицированные шрифты
- Весь раздел
Безопасные (стандартные, системные) шрифты для верстки
HTML, CSS
Для определение начертания шрифта есть традиционно сложившийся список безопасных, или как их еще называют системных либо стандартных шрифтов. Такие шрифты с высокой долей вероятности присутствуют в большинстве операционных системах, и их можно использовать в верстке, не подключая дополнительные файлы.
Стоит заметить что абсолютно 100% поддерживающихся шрифтов во всех ОС не существует, тем не менее, есть список «безопасных» шрифтов, основой для которого послужили шрифты из ОС Windows, которые присутствуют и в других операционных системах. Далее в статье представлены наборы шрифтов, с указанием семейства в конце.
Разберем как работает инструкция по заданию шрифта на примере следующего значения:
font-family: "Times New Roman", Times, serif;
Здесь задается шрифт «Times New Roman» , так как название состоит из нескольких слов, то оно берется в кавычки. Если шрифт «Times New Roman» в системе отсутствует, то будет применен шрифт Times , если же и он отсутствует, то система применит любой шрифт из семейства serif .
Шрифты с засечками — serif
font-family |
---|
Georgia, serif |
«Palatino Linotype», «Book Antiqua», Palatino, serif |
«Times New Roman», Times, serif |
Безопасные (системные) шрифты с засечками
Шрифты без засечек — sans-serif
font-family |
---|
Arial, Helvetica, sans-serif |
«Arial Black», Gadget, sans-serif |
«Comic Sans MS», cursive, sans-serif |
Impact, Charcoal, sans-serif |
«Lucida Sans Unicode», «Lucida Grande», sans-serif |
Tahoma, Geneva, sans-serif |
«Trebuchet MS», Helvetica, sans-serif |
Verdana, Geneva, sans-serif |
Безопасные (системные) шрифты без засечек
Моноширинные шрифты — monospace
font-family |
---|
«Courier New», Courier, monospace |
«Lucida Console», Monaco, monospace |
Безопасные (системные) моноширинные шрифты