Esta es una tecnología experimental
Comprueba la Tabla de compabilidad de navegadores cuidadosamente antes de usarla en producción.

El atributo global spellcheck es un atributo enumerado que define si el elemento debe de ser verificado por errores de deletreado. Puede tener los siguientes valores :

  • true , que indica que elemento debe de ser checado para errores de deletreado si es posible .
  • false , que indica que el elemento no debe de ser checado para errores de deletreado .

Si este atributo no está establecido , su valor por default es de tipo elemento y definido por el explorador . El valor por default puede der heredado  ,  lo que significa que el contenido del elemento será checado para errores de deletreado solo si el ancestro más cercano tiene un estado de spellcheck  con valor true .

Puedes consultar este artículo para ver un ejemplo comprensivo del uso de este atributo. 
 

Este es un atributo enumerado y no unoBooleano . Esto significa que el uso explícito de uno de los valores true false es obligatorio y que una escritura como <label spellcheck>Example Label</label> no está permitida . El uso correcto es <label spellcheck="true">Example Label</label>.

Este atributo es meramente un indicio para el explorador : los exploradores no son obligados a tener disponibilidad para verificar los errores de deletreado , incluso si el atributo spellcheck es establecido como true y el explorador soporta verificación de deletreado .

El valor por default de este atributo es dependiente del explorador y del elemento :

Explorador <html> <textarea> <input> others Comment
Firefox false false false inherited When layout.spellcheckDefault is 0
false true inherited inherited When layout.spellcheckDefault is 1 (default value)
false true true inherited When layout.spellcheckDefault is 2
Seamonkey false false false inherited When layout.spellcheckDefault is 0
false true inherited inherited When layout.spellcheckDefault is 1 (default value)
false true true inherited When layout.spellcheckDefault is 2
Camino false false false inherited When layout.spellcheckDefault is 0
false true inherited inherited When layout.spellcheckDefault is 1
false true true inherited When layout.spellcheckDefault is 2 (default value)
Chrome false true ? inherited
Internet Explorer false true ? inherited
Opera false true ? inherited
Safari false true ? inherited

Espeficicaciones

Espeficifación Estatus Comentario
HTML Living Standard
La definición de 'spellcheck' en esta especificación.
Living Standard Sin cambio desde el último snapshot, HTML 5.1
HTML 5.1
La definición de 'spellcheck' en esta especificación.
Recommendation Snapshot de HTML Living Standard, declaración inicial

Compatibilidad con exploradores

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Soporte básico (Yes) 2.0 (1.8.1) (Yes) (Yes) (Yes)
Caracterísitica Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Soporte básico Sin soporte ? 1.0 (1.8.1) ? ? ?

 

Ver también

Etiquetas y colaboradores del documento

Colaboradores en esta página: jcr4
Última actualización por: jcr4,