Устаревшие HTML-теги
Что означает «устаревший»?
Обычно «устаревший» означает, что использование чего-либо не рекомендуется. В IT устаревшими считаются элементы, которые всё ещё поддерживаются браузерами для обратной совместимости, но их не рекомендуется использовать, так как они заменены более новыми, эффективными или доступными альтернативами. В контексте HTML5 многие из этих тегов официально считаются «устаревшими» (obsolete), то есть их больше не следует использовать в современной веб-разработке.
Список устаревших HTML-тегов
| TAG | Description | ALTERNATE |
|---|---|---|
<acronym> | Сообщает браузеру, что содержащиеся в нём символы являются аббревиатурой или сокращением. | <abbr> |
<applet> | Определяет встроенное Java-приложение (апплет). | <object> |
<basefont> | Задаёт размер и цвет шрифта текста по умолчанию. | CSS-стили |
<big> | Увеличивает размер шрифта на одну условную единицу. | CSS-стили |
<blink> | Создаёт заключённый в теги текст, который медленно мигает. | анимация |
<center> | Выравнивает содержимое по центру. | text-align |
<dir> | Определяет список заголовков каталога. | <ul> |
<font> | Определяет характеристики шрифта. | CSS-стили |
<frame> | Определяет конкретное окно (фрейм), в которое можно загрузить другую веб-страницу. | <iframe> |
<frameset> | Определяет структуру фреймов. | <iframe> |
<isindex> | Отображает строки поиска в текущем документе. | <form> |
<noframes> | Содержит альтернативный текст для отображения в браузерах, не поддерживающих фреймы. | |
<marquee> | Создаёт прокручивающийся текст или изображение. | анимация |
<menu> | Определяет список команд. | <ul> |
<plaintext> | Сообщает браузеру, что его содержимое должно отображаться как обычный текст без форматирования. | <pre> |
<strike> | Определяет зачёркнутый текст. | <del> |
<tt> | Определяет текст, который должен отображаться моноширинным шрифтом. | <code> |
Практика
Какие из следующих HTML-тегов являются устаревшими согласно w3docs.com?