Тег <acronym>
устарел и больше не поддерживается современными браузерами.
🔹 История и статус
- Тег
<acronym>
использовался в HTML4 для обозначения акронимов (например, HTML, CSS). - В HTML5 он был удалён из спецификации в пользу тега
<abbr>
, который поддерживает как аббревиатуры, так и акронимы.
🌐 Совместимость с браузерами
Браузер | Поддержка <acronym> |
Поддержка <abbr> |
---|---|---|
Chrome | ❌ Нет (устарел) | ✅ Да |
Firefox | ❌ Нет (устарел) | ✅ Да |
Safari | ❌ Нет (устарел) | ✅ Да |
Edge | ❌ Нет (устарел) | ✅ Да |
Opera | ❌ Нет (устарел) | ✅ Да |
IE | ✅ Да (в старых версиях) | ✅ Да (частично в IE < 7) |
💡 Рекомендация
Вместо <acronym>
используйте <abbr>
с атрибутом title
:
<abbr title="HyperText Markup Language">HTML</abbr>
Этот подход семантически правильный и работает во всех современных браузерах.
Если вам нужно стилизовать акронимы, можно использовать CSS:
abbr[title] {
cursor: help;
border-bottom: 1px dotted #999;
}
⚠️ Важно
- В IE7 и ниже
<abbr>
не поддерживается, но можно добавить скрипт для полифилла. - Старые сайты, использующие
<acronym>
, могут некорректно отображаться в новых браузерах.
Вывод: всегда используйте <abbr>
вместо <acronym>
. 🚀