Атрибут spellcheck

Обновлено: 18.09.2022

Атрибут spellcheck

Указывает браузеру проверять или нет правописание и грамматику в тексте. Хотя атрибут можно устанавливать практически для всех элементов, результат будет заметен только для полей форм (<input>, <textarea>), а также редактируемых элементов (у них установлен атрибут contenteditable).

Браузер может не поддерживать проверку орфографии или она может быть отключена. Например, для Chrome проверка настраивается следующим образом.

  1. Откройте меню Chrome на панели инструментов браузера.
  2. Выберите пункт «Настройки».
  3. Нажмите «Показать дополнительные настройки».
  4. В разделе «Языки» выберите «Настройка языков и способов ввода».
  5. В открывшемся диалоговом окне «Языки» установите или снимите флажок «Включить проверку правописания» (рис. 1).

Рис. 1. Включение проверки правописания

При включении проверки слова с ошибками подчёркиваются красной волнистой линией.

Синтаксис

spellcheck="true | false"

Значения

true Включает режим проверки правописания.
false Отключает проверку.

Вместо true допустимо указывать пустое значение (spellcheck="") или вообще его не писать (spellcheck).

Значение по умолчанию

Зависит от настроек браузера.

Пример

Примечание

В мобильных браузерах отключение проверки орфографии spellcheck="false" не даёт эффекта, слова с ошибками подчёркиваются красной волнистой линией.

Браузеры

spellcheck

Посмотреть совместимость на Can I use?

spellcheck