Атрибут size тега <font>
Описание
Атрибут size в устаревшем теге <font> задаёт размер текста. Как и другие атрибуты тега <font>, он считается устаревшим и не рекомендуется к использованию в HTML5.
<font size="4">
Этот текст будет отображаться среднего размера
</font>
<font size="+2">
Этот текст будет на 2 размера больше базового
</font>
Допустимые значения:
| Тип значения | Диапазон | Описание |
|---|---|---|
| Абсолютный размер | 1-7 | 1 - самый маленький, 7 - самый большой |
| Относительный размер | +1, +2, -1 и т.д. | Изменение относительно базового размера |
Современная альтернатива с CSS:
<style>
.medium-text { font-size: 16px; }
.large-text { font-size: 1.2em; }
</style>
<p class="medium-text">
Этот текст будет отображаться среднего размера
</p>
<p class="large-text">
Этот текст будет на 20% больше родительского
</p>
Проблемы использования:
- Фиксированные размеры не адаптируются под разные устройства
- Нет точного контроля над размерами
- Нарушает принцип разделения структуры и оформления
- Удалён из спецификации HTML5
Рекомендации по замене:
- Используйте CSS-свойство
font-size - Применяйте относительные единицы (em, rem, %) для адаптивности
- Используйте медиазапросы для адаптации под разные экраны
- Создавайте систему типографики через CSS-переменные
Примечание: Современные подходы к заданию размеров текста через CSS предоставляют гораздо больше возможностей и гибкости. Атрибут size тега <font> сохраняется в браузерах только для обратной совместимости.