HTML autocapitalize 전역 특성: 입력 텍스트 자동 대문자화 여부
HTML autocapitalize
전역 특성은 사용자가 입력하는 텍스트를 자동으로 대문자로 바꿔야 하는지, 그리고 어떻게 바꿀 것인지 제어하는 열거형 특성입니다. 가능한 값은 다음과 같습니다.
off
또는none
: 아무런 변환도 하지 않습니다. (모든 문자의 기본값이 소문자)on
또는sentences
: 각 문장의 첫 번째 문자는 대문자, 다른 모든 문자는 소문자가 기본값입니다.words
: 각 단어의 첫 번째 문자는 대문자, 다른 모든 문자는 소문자가 기본값입니다.characters
: 모든 문자의 기본값이 대문자입니다.
물리 키보드에서 입력하는 경우에는 autocapitalize
가 동작하지 않으며, 가상 키보드와 음성 입력 등 그 외의 입력 방식에만 영향을 줍니다. 이런 방식은 사용자가 입력하는 문장의 제일 첫 글자를 대문자로 자동으로 변환하곤 하는데, autocapitalize
특성을 사용하면 문서 작성자가 원하는 방식을 지정할 수 있습니다.
type
특성의 값이 url
, email
, password
인 <input>
요소에는 autocapitalize
를 적용해도 자동 변환이 발생하지 않습니다.
명세
브라우저 호환성
데스크톱 | 모바일 | ||||||
---|---|---|---|---|---|---|---|
iOS | Android | ||||||
Safari | Chrome | Firefox | Safari | Chrome | Firefox | Samsung Internet | |
autocapitalize |