HTML / css로 Chrome / Safari 맞춤법 검사 끄기 크롬 / 사파리 /

방법이있다 웹 개발자를위한 특정에 크롬 / 사파리 / 웹킷의 맞춤법 검사를 해제 input하거나textarea 요소 있습니까? 특별한 태그 속성이나 독점적 인 CSS 명령을 의미합니다.

inputs의 개요를 끄는 CSS 지침 이 있으므로 그것도 존재할 수 있다고 생각했습니다. 사용자가 할 수있는 방법을 알고 있습니다.

또는 사용자로서 특정 도메인에 대해 비활성화 할 수 있습니까?



답변

예, HTML5 맞춤법 검사 속성이 있습니다.

<textarea spellcheck="false"> 또는 <input type="text" spellcheck="false">

http://www.whatwg.org/specs/web-apps/current-work/multipage/editing.html#spelling-and-grammar-checking

업데이트 : 이제 모든 브라우저의 최신 버전에서 지원됩니다.


답변

이것은 Safari 7.1에서 작동하며 다른 곳에서도 작동합니다.

<input autocomplete="off" autocorrect="off" autocapitalize="off"
spellcheck="false"/>

spellcheck="false"작동하지 않았다.


답변

양식의 모든 요소에 대해 가능하므로 다음과 같습니다.

<form spellcheck="false" .. />

답변

입력 태그 개요와 관련하여 :하지 마십시오. 사용자를위한 시각적 신호입니다.

그러나 다음을 수행해야하는 경우 :

#your-input{outline:none;}

답변

React에서는 spellCheck대신 사용해야 합니다.

<input spellCheck={false} type="text"/>