input 태그
- 입력창, 버튼 만들 수 있다.
1. 정말 간단한 로그인 폼 만들기
<form>
아이디: <input type="text"><br>
비밀번호: <input type="password">
</form>

로그인 폼을 간단하게 만들 수 있다.
2. placeholder 속성
<form>
아이디: <input type="text" placeholder="아이디 입력"><br>
비밀번호: <input type="password" placeholder="비밀번호 입력">
</form>

>> placeholder 속성: 입력 필드에 사용자가 입력할 데이터에 대해 힌트를 줌.
3. reset 속성
입력한 값을 모두 초기화 할 수 있다.
<form>
아이디: <input type="text" placeholder="아이디 입력"><br>
비밀번호: <input type="password" placeholder="비밀번호 입력"><br>
<input type="reset">
</form>

4. value 속성
- input요소의 초깃값 지정(type에 따라 다름)
<input type="text" value="input"><br>
<input type="submit" value="submit"><br>
<input type="checkbox" value="check">
- "text", "password" : 입력 필드의 초깃값을 정의
- "checkbox", "image", "radio" : 해당 입력 필드 선택 시 서버로 제출되는 값을 정의
- "button", "reset", "submit" : 버튼 내의 텍스트 정의

5. maxlength/disabled/readonly
<input type="text" value="input" maxlength="10"><br>
<input type="text" value="input"maxlength="10" disabled><br>
<input type="text" value="input"maxlength="10" readonly><br>
maxlength: 텍스트 최대 입력 길이 지정
disabled: 입력 X , 값 전달 X
readonly: 입력 X , 값 전달 O
6. radio 속성
<div id="radio_area">
10대: <input type="radio" name="myradio">
20대: <input type="radio" name="myradio">
30대: <input type="radio" name="myradio">
</div>

>> 심리 테스트 같은 검사를 할 때 자주 쓰임.
radio 속성의 name은 같은 이름으로 줘야 같은 radio 그룹이 됨.
> name을 다르게 준다면?
<div id="radio_area">
10대: <input type="radio" name="myradio">
20대: <input type="radio" name="myradio1">
30대: <input type="radio" name="myradio2">
</div>

>각각 다른 그룹으로 인식함.
7. checkbox
중복으로 check를 할 수 있는 box를 만든다.
Html:<input type="checkbox" name="checkbox1">
Css:<input type="checkbox" name="checkbox2">
Javascript<input type="checkbox" name="checkbox3">

'HTML & CSS' 카테고리의 다른 글
| [HTML][CSS] 이미지 스프라이트 (Image Sprite) (0) | 2020.12.26 |
|---|---|
| [HTML][CSS] form 태그, label태그 (0) | 2020.12.25 |
| [HTML][CSS] 무신사 로그인창 구현 (0) | 2020.12.24 |
| [HTML][CSS] audio, video, embed 태그 (0) | 2020.12.23 |
| [HTML][CSS] :first-child, :first-of-type,:nth-child 선택자 (0) | 2020.12.22 |