728x90
[정리] 2 | 폼에서 사용하는 태그, <input> 태그의 유형, 속성 정리
폼에서 사용하는 태그
| 종류 | 설명 |
| <form> | 폼의 시작과 끝을 만든다. |
| <fieldset> | 폼 요소를 그룹으로 묶는다. |
| <legend> | 필드셋에 제목을 붙인다. |
| <input> | 사용자가 내용을 입력할 필드를 삽입한다. |
| <select>, <option> | 드롭다운 목록을 삽입한다. |
| <textarea> | 텍스트를 여러 줄 입력할 수 있는 텍스트 영역을 삽입한다. |
| <datalist> | 데이터 목록을 삽입한다. |
<input> 태그의 유형
| 종류 | 설명 |
| text | 한 줄짜리 텍스트를 입력할 수 있는 텍스트 상자를 넣는다. |
| password | 비밀번호를 입력할 수 있는 필드를 넣는다. |
| search | 검색할 때 입력하는 필드를 넣는다. |
| url | URL 주소를 입력할 수 있는 필드를 넣는다. |
| 이메일 주소를 입력할 수 있는 필드를 넣는다. | |
| tel | 전화번호를 입력할 수 있는 필드를 넣는다. |
| checkbox | 주어진 여러 항목에서 2개 이상 선택할 수 있는 체크 박스를 넣는다. |
| radio | 주어진 여러 항목에서 1개만 선택할 수 있는 라디오 버튼을 넣는다. |
| number | 숫자를 조절할 수 있는 스핀 박스를 넣는다. |
| range | 숫자를 조절할 수 있는 슬라이드 막대를 넣는다. |
| date | 사용자 지역을 기준으로 날짜(연, 월, 일)를 넣는다. |
| month | 사용자 지역을 기준으로 날짜(연, 월)를 넣는다. |
| week | 사용자 지역을 기준으로 날짜(연, 주)를 넣는다. |
| time | 사용자 지역을 기준으로 시간(시, 분, 초, 분할 초)을 넣는다. |
| datetime | 국제 표준시(UTC)로 설정된 날짜와 시간(연, 월, 일, 시, 분, 초, 분할 초)을 넣는다. |
| datetime-local | 사용자가 있는 지역을 기준으로 날짜와 시간(연, 월, 일, 시, 분, 초, 분할 초)을 넣는다. |
| submit | 전송 버튼을 넣는다. |
| reset | 리셋 버튼을 넣는다. |
| image | submit 버튼 대신 사용할 이미지를 넣는다. |
| button | 일반 버튼을 넣는다. |
| file | 파일을 첨부할 수 있는 버튼을 넣는다. |
| hidden | 사용자에게는 보이지 않지만 서버로 넘겨주는 값이 있는 필드를 만든다. |
<input> 태그의 속성
| 종류 | 설명 |
| autofocus | 웹 문서가 열리면 입력 필드 안에 마우스 포인터를 표시한다. |
| placeholder | 텍스트 필드에 힌트를 표시한다. |
| readonly | 입력 필드를 읽기 전용으로 지정한다. |
| required | 필수 입력 필드를 지정한다. |
| max | 숫자 입력 필드에서 최댓값을 지정한다. |
| min | 숫자 입력 필드에서 최솟값을 지정한다. |
| step | 숫자 입력 필드에서 증감할 간격을 지정한다. |
| maxlength | 텍스트 관련 필드에서 입력할 수 있는 최대 길이를 지정한다. |
| minlength | 텍스트 관련 필드에서 입력할 수 있는 최소 길이를 지정한다. |
| size | 텍스트 관련 필드에서 화면에 표시할 크기를 지정한다. |
| list | 연결할 데이터 목록을 지정한다. |
출처 | Do it! HTML+CSS+자바스크립트 웹 표준의 정석(고경희)
728x90
'💠프로그래밍 언어 > HTML' 카테고리의 다른 글
| [기본 개념] 2 | (2.3) input 태그의 주요 속성, 주요 태그 (0) | 2022.02.14 |
|---|---|
| [기본 개념] 2 | (2.2) input 태그의 type 속성 (2) | 2022.02.14 |
| [기본 개념] 2 | (2.1) 폼 삽입 (1) | 2022.02.14 |
| [정리] 1 | 텍스트, 목록, 표, 멀티미디어 정리 (1) | 2022.02.11 |
| [기본 개념] 1 | (1.3) 멀티미디어, 하이퍼링크 (1) | 2022.02.11 |