Атрибут spellcheck тега <acronym>
Описание
Атрибут spellcheck в теге <acronym> определяет, должна ли проверяться орфография текста акронима при редактировании. Хотя это нестандартное использование, технически возможно при наличии contenteditable.
Синтаксис:
<acronym spellcheck="true|false" title="...">Акроним</acronym>
Значения атрибута:
| Значение | Поведение |
|---|---|
true |
Включает проверку орфографии (по умолчанию) |
false |
Отключает проверку орфографии |
Примеры использования:
1. С проверкой орфографии (требуется contenteditable):<acronym contenteditable="true" spellcheck="true" title="HyperText Markup Language">HTML</acronym>
<acronym contenteditable="true" spellcheck="false" title="Frequently Asked Questions">FAQ</acronym>
Особенности работы:
- Эффективен только при
contenteditable="true" - Проверяет только текст акронима, не атрибут title
- Язык проверки определяется атрибутом
lang - Поддержка зависит от браузера
Рекомендации:
- Избегайте использования для обычных акронимов
- Применяйте только в специальных редакторах контента
- Для кода и терминов используйте
spellcheck="false" - В новых проектах заменяйте на
<abbr>
Ограничения:
- Не работает без contenteditable
- Может некорректно помечать правильные акронимы как ошибки
- Ограниченная поддержка в мобильных браузерах