Атрибут 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

Рекомендации по замене:

  1. Используйте CSS-свойство font-size
  2. Применяйте относительные единицы (em, rem, %) для адаптивности
  3. Используйте медиазапросы для адаптации под разные экраны
  4. Создавайте систему типографики через CSS-переменные

Примечание: Современные подходы к заданию размеров текста через CSS предоставляют гораздо больше возможностей и гибкости. Атрибут size тега <font> сохраняется в браузерах только для обратной совместимости.