Тег <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 | Устанавливает размер шрифта (устарел) |
accesskey | Горячая клавиша для активации |
class | CSS-классы для стилизации |
id | Уникальный идентификатор |
style | Инлайновые CSS-стили |
title | Всплывающая подсказка |
Поддержка браузерами
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|
3.0 | 1.0 | 2.0 | 1.0 | 1.0 |