spellcheck

spellcheck グローバル属性は、要素でスペルミスのチェックを行うかを定義する列挙型属性です。

試してみましょう

以下の値を使用できます。

  • true: 可能であればその要素でスペルチェックを行うことを示す
  • false: その要素でスペルチェックを行わないことを示す

メモ: spellcheck 属性は列挙型であり、論理属性ではありません。これは、 true または false のどちらかを明確に使用することが必須であり、 <textarea spellcheck></textarea> のような省略形は使用できないということです。正しい使い方は <textarea spellcheck="true"></textarea> です。

この属性を設定しなかった場合の既定値は、要素の種類やブラウザーによって定義されます。既定値は継承されます。つまりもっとも近い祖先要素の spellchecktrue である場合にのみ、自身もスペルチェックを受けることがあります。

この属性は単に、ブラウザーに対する助言です。ブラウザーがスペルチェックを有効にすることを求められてはいません。一般的に編集不可能な要素は、 spellcheck 属性を true に設定してブラウザーがスペルチェックに対応していても、スペルチェックされません。

仕様書

Specification
HTML Standard
# attr-spellcheck

ブラウザーの互換性

BCD tables only load in the browser

関連情報