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


Описание

Атрибут spellcheck определяет, должна ли проверяться орфография содержимого элемента <li>. Это булевый атрибут, который может принимать значения true или false.

Пример использования:
<ul> <li contenteditable="true" spellcheck="true">Этот текст будет проверяться на орфографические ошибки</li> <li contenteditable="true" spellcheck="false">Этот текст НЕ будет проверяться</li> </ul>

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

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

Важные нюансы:

  • Работает только для редактируемых элементов (с contenteditable="true" или полей формы)
  • Браузер может игнорировать атрибут, если проверка орфографии отключена в настройках

Ограничения и совместимость:

  • Поддерживается всеми современными браузерами
  • Реализация и качество проверки различается между браузерами
  • Не заменяет полноценную проверку орфографии на сервере
  • Не влияет на SEO

Примечание: Атрибут spellcheck полезен для улучшения пользовательского опыта при редактировании текста, но не должен быть единственным механизмом проверки орфографии в серьезных приложениях.