Тег <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>. 🚀