요소에게 입력이 허용된 범위에서 최소값을 나타낸다. 입력된 값이 최소값보다 작은 경우 제약 조건 유효성 검사는 양식(form) 제출을 차단한다.
값이 최소값을 미만이면 유효하지 않으므로 CSS에서는 :out-of-range
및 :invalid
가상 클래스와 일치한다.
유형 | 형식 | 값 | 예 |
---|---|---|---|
date | yyyy-mm-dd | 1 (day) |
|
datetime-local | yyyy-mm-ddThh:mm | 1 (second) |
|
month | yyyy-mm | 1 (month) |
|
number | [0-9] | 1 |
|
range | [0-9] | 1 |
|
time | hh:mm | 60 (seconds) |
|
week | yyyy-W## | 1 (week) |
|
입력된 값을 대상으로 내부적으로 필요에 따라 형 변환 알고리즘이 작동한다. 값의 형태에 따라 범위에 대한 연산이 필요하거나 증감되는 연산이 필요한 경우에 다음과 같이 알고리즘이 동작한다.
string
에서 number
로 number
에서 string
으로 변환string
에서 Date
오브젝트로 Date
오브젝트에서 string
으로 변환이러한 연산으로 제약 기준을 지정하는 애트리뷰트는 max
, min
, step
이 있다.