spellcheck атрибут HTML
Baseline Широко доступно
Эта возможность хорошо зарекомендовала себя и работает на многих устройствах и в различных версиях браузеров. Она доступна во всех браузерах с ноября 2017 года.
spellcheck — это глобальный атрибут, являющийся перечисляемым атрибутом, который определяет, можно ли проверять элемент на орфографические ошибки.
Примечание: Этот атрибут лишь служит подсказкой для браузера: браузеры не обязаны проверять орфографические ошибки. Обычно непер редактируемые элементы не проверяются на орфографические ошибки, даже если атрибут spellcheck имеет значение true и браузер поддерживает проверку орфографии.
Попробуйте
<textarea spellcheck="true"> This exampull will be checkd fur spellung when you try to edit it.</textarea > <textarea spellcheck="false"> This exampull will nut be checkd fur spellung when you try to edit it.</textarea >
Возможны следующие значения:
- пустая строка или
true— указывает, что элемент следует, по возможности, проверять на орфографические ошибки; -
false— указывает, что элемент не следует проверять на орфографические ошибки.
Если этот атрибут не задан, его значение по умолчанию определяется типом элемента и браузером. Это значение по умолчанию также может наследоваться: содержимое элемента будет проверяться на орфографические ошибки, только если ближайший предок имеет состояние spellcheck со значением true.
Вопросы безопасности и конфиденциальности
Использование проверки орфографии может повлиять на безопасность и конфиденциальность пользователей. Спецификация не регулирует, как выполняется проверка орфографии, а содержимое элемента может отправляться третьей стороне для проверки (см. расширенную проверку орфографии и «spell-jacking»).
Для элементов, которые могут содержать конфиденциальную информацию, следует задать для spellcheck значение false.
Спецификации
| Спецификация |
|---|
| HTML> # attr-spellcheck> |
Совместимость с браузерами
| Компьютеры | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera для Android | Safari на iOS | Samsung Internet | WebView Android | WebView на iOS | |
spellcheck |
9 | 12 | 2 | 15 | 5.1 |
4718–47Поддерживается только в<textarea>. |
574–57Поддерживается только в<textarea>. |
3714–37Поддерживается только в<textarea>. |
9.35–9.3Поддерживается только в<textarea>. |
5.01.0–5.0Поддерживается только в<textarea>. |
474.4–47Поддерживается только в<textarea>. |
9.35–9.3Поддерживается только в<textarea>. |
См. также
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Global_attributes/spellcheck