Атрибут spellcheck тега <abbr>


Описание

Атрибут spellcheck определяет, должна ли проверяться орфография текста внутри элемента <abbr>. Хотя это нестандартное использование для аббревиатур, технически возможно при наличии атрибута contenteditable.

Базовое использование (с contenteditable):
<abbr contenteditable="true" spellcheck="true" title="HyperText Markup Language">HMTL</abbr>

Значения атрибута:

Значение Поведение
true Включает проверку орфографии
false Отключает проверку орфографии
Не указан Наследует поведение от родителя

Особенности работы с <abbr>:

  • Без contenteditable="true" атрибут игнорируется
  • Проверяет только текст аббревиатуры, не атрибут title
  • Язык проверки определяется атрибутом lang
  • Поддержка зависит от браузера

Рекомендации:

  • Избегайте использования для обычных аббревиатур
  • Применяйте только в специальных редакторах контента
  • Для кода и терминов отключайте проверку (spellcheck="false")
  • Сочетайте с атрибутом lang для правильной проверки

Важно: В большинстве случаев проверка орфографии аббревиатур не имеет смысла. Рассмотрите альтернативные подходы для редакторов контента.