English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Руководство по HTML

Полный список HTML-тегов

Атрибут spellcheck в HTML

Глобальный атрибут spellcheck является энумеративным атрибутом, который определяет, можно ли проверять ошибки правописания элементов. Он может иметь следующие значения: true, устанавливается в случае возможности для проверки правописания содержимого элемента; false, устанавливается в случае возможности для отказа от проверки правописания содержимого элемента.

Глобальные атрибуты HTML

Этот атрибут является только подсказкой в браузере: браузер не будет强制но проверять правописание, обычно элементы, которые не редактируются, не будут проверяться на ошибки правописания, даже если атрибут spellcheck установлен в true и браузер поддерживает проверку правописания.

Онлайн пример

Используемые редактируемые абзацы с проверкой правописания:

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Использование атрибута spellcheck в HTML (сайт основного руководства oldtoolbag.com)</title>
</head>
<body>
<p contenteditable="true" spellcheck="true">Это абзац, который можно редактировать, вы можете попробовать изменить или удалить его.</p>
Имя: <input type="text" name="fname" spellcheck="true">
<p><strong>Примечание:</strong> Атрибут проверки правописания не поддерживается в Internet Explorer 9 и более ранних версиях.</p>
</body>
</html>
Проверьте, <‹/›>

Совместимость браузеров

IEFirefoxOperaChromeSafari

Интернет-Explorer 10, Firefox, Opera, Chrome и Safari поддерживают атрибут spellcheck.

Внимание: Интернет-Explorer 9 и более ранние версии IE не поддерживают атрибут spellcheck.

Определение и использование

Атрибут spellcheck указывает, следует ли проверять орфографию и грамматику элемента.

Следующие тексты можно проверять на наличие ошибок в правописании:

  • Значение текста вводного элемента (не пароль)

  • Текст в элементе <textarea>

  • Текст в редактируемых элементах

Различия между HTML 4.01 и HTML5

Атрибут spellcheck - это функция, добавленная в HTML5.

Синтаксис

<элемент spellcheck="true|false">

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

ЗначениеОписание
trueДолжна выполняться проверка правописания текста элемента.
falseНе должно выполняться проверку правописания текста элемента.
Глобальные атрибуты HTML