input - required, disabled, checked
📋 <input> 속성 추가
HTML
<form action="join.html">
<input type="email" placeholder="email" required />
<input type="password" placeholder="password" required />
<input type="text" placeholder="text" disabled />
<input type="submit" />
</form>
✅ body의 배경색만 따로 지정함.

1) required
필수 입력으로 설정하고 싶을 때

입력하지 않고 제출버튼을 누르면 페이지가 넘어가지 않고 “이 입력란을 작성하세요.” 라는 멘트가 나온다.
2) disabled
마우스로 클릭하거나 텍스트 입력 등 비활성으로 변경된다.

활성화 되어있는 요소들과 달리 비활성화된 <input type="text">는 foucs, active가 되지 않고 입력도 되지 않는다. 비활성된 요소들은 상위 요소의 배경색을 따라가고 배경색과 비슷한 색으로 적용된다.
3) checked
사용자가 체크하기 전에 처음부터 기본으로 체크되어져 있게 만든다.
checked 적용하지 않았을 때
HTML
<div>
<input type="radio" name="check" id="check01" />
<label for="check01">check01</label>
<input type="radio" name="check" id="check02" />
<label for="check02">check02</label>
</div>

checked 적용했을 때
HTML
<div>
<input type="radio" name="check" id="check01" checked />
<label for="check01">check01</label>
<input type="radio" name="check" id="check02" />
<label for="check02">check02</label>
</div>

처음 사이트를 들어갈 때부터 “check01”에 선택되어져 있다.
Leave a comment