Обычно, когда вы вводите грамматически неверные слова внутри полей <input>
или <textarea>
в HTML-форме, вы увидите красное подчеркивание под неправильными словами.
Это поведение работает по умолчанию для Chrome и Firefox. Однако, если вы используете поля ввода или текстовые области, например для редактирования кода, тогда проверка орфографии вам не нужна. В таких ситуациях вы можете отключить эту проверку орфографии в HTML-формах, установив для атрибута spellcheck
значение false
, т.е. spellcheck="false"
. Давайте посмотрим на пример:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Disable Spell Checking</title>
</head>
<body>
<form>
<p>
<input type="text" spellcheck="false">
</p>
<p>
<textarea spellcheck="false"></textarea>
</p>
<button type="reset">Reset</button>
</form>
</body>
</html>
Чтобы отключить проверку орфографии сразу во всей форме — просто установите параметр spellcheck="false"
в теге <form>
, т.е. <form spellcheck="false">
.