Тег <font>
Описание
Тег <font> устарел в HTML5 и полностью удален из спецификации. Ранее использовался для изменения шрифта, цвета и размера текста. Вместо него всегда используйте CSS.
Важно! Этот элемент больше не поддерживается и его использование считается плохой практикой.
Историческое использование (не рекомендуется):
<!-- Устаревший синтаксис -->
<p>
<font color="red" face="Arial" size="4">
Это устаревший способ оформления текста
</font>
</p>
<style>
.styled-text {
color: red;
font-family: Arial;
font-size: 1.2em;
}
</style>
<p>
<span class="styled-text">
Это современный способ оформления текста
</span>
</p>
Почему <font> больше не используется:
- Нарушает принцип разделения содержания и оформления
- Удален из HTML5 стандарта
- Менее гибкий, чем CSS-решения
- Сложен в поддержке и изменении
- Плохо влияет на доступность
CSS-эквиваленты устаревших атрибутов:
| Атрибут <font> | CSS-аналог |
|---|---|
| color | color |
| face | font-family |
| size | font-size |
Совет: При работе с устаревшим кодом замените все <font> на <span> или другие семантические теги и перенесите стилизацию в CSS.
Для стилизации текста всегда используйте каскадные таблицы стилей (CSS), которые предоставляют гораздо больше возможностей и гибкости.
Атрибуты
| color | Определяет цвет текста (устарел) |
| face | Задает шрифт (устарел) |
| size | Устанавливает размер шрифта (устарел) |
| class | CSS-классы для стилизации |
| id | Уникальный идентификатор |
| style | Инлайновые CSS-стили |
| title | Всплывающая подсказка |
Поддержка браузерами
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 3.0 | 1.0 | 2.0 | 1.0 | 1.0 |




