Колись давно, ще до появи кросівок з LED-підсвіткою й HTML5, дизайнери сайтів вручну розфарбовували текст за допомогою тега <font>
. І тоді це здавалося магією.
<font color="red" size="4" face="Arial">Привіт, інтернет!</font>
Оцей милий код змінював колір, розмір і шрифт тексту. Без жодного CSS. Без класів. Без стилів. Просто в лоб.
<font>
?HTML-тег <font>
використовувався для зміни вигляду тексту:
color
— колір тексту;
size
— розмір (від 1 до 7, або у відносних значеннях типу +1
);
face
— шрифт (Arial, Verdana, Comic Sans і вся ця дика фауна 2000-х).
<font color="blue" size="5" face="Georgia">Важливий заголовок</font>
Тег <font>
визнано застарілим у HTML5. Йому вже дали почесну пенсію разом із кліпартами з WordArt’у.
Чому так?
Порушує принцип відокремлення контенту від дизайну.
Не підтримується в сучасній адаптивній верстці.
Його функції давно перебрали на себе CSS стилі — і роблять це набагато краще!
Використовуємо CSS — сучасно, красиво і гнучко:
<p style="color: blue; font-size: 24px; font-family: Georgia;">
Важливий заголовок
</p>
Бонус: стилі можна винести в окремий CSS-файл — сайт стане швидшим і легшим у підтримці.
Що робить тег <font> | Чому його не варто використовувати |
---|---|
Змінює шрифт, колір, розмір тексту | Вважається застарілим |
Працює в старих браузерах | Не адаптивний, не семантичний |
Простий у використанні | Порушує сучасні стандарти вебу |
Пиши мені — допоможу створити стильний, швидкий і професійний сайт, де кожен тег — на своєму місці, а кожен елемент працює на тебе, а не проти.
Якщо вам подобається те, що я роблю, будь ласка, підтримайте мене на Ko-fi
Заповніть форму, щоб замовити послугу по створенню сайта:
Заповніть форму та найближчим часом я з вами зв’яжуся:
Коментарі