Notice
Recent Posts
Recent Comments
Link
Tags
more
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
관리 메뉴

JongDDA의 한걸음 한걸음씩

[HTML] 입력 본문

개발/프론트엔드

[HTML] 입력

종따 2021. 2. 24. 22:47
728x90

HTML 입력요소

- form : 여러 입력 요소를 모아 하나의 양식을 제공하는것
- select : 보기 중에 선택하는 요소
- textarea : 글을 입력할 수 있는 요소
- input : 속성에 따라 형태를 바꿔가며 입력할 수 있는 요소

=> form 은 나머지 입력요소를 포함할 수 있는 상위 범주의 태그이다! 

 

input 의 다양한  유형과 사용방법

- 입력 유형을 선택할 때는 type을 지정하여 선택한다!
=> text, password, number, color, date ...

-type을 지정함에 따라 그 모양이나 입력값의 형태가 달라진다!

아무런 type도 지정하지 않을 경우에는 기본 값이 'text'이다!
- input 전용 텍스트를 표시할 때는 <label> 태그를 사용하곤 한다!

-required : 양식(form)을 처리할 때, 이 입력요소는 반드시 작성이 되어있어야 한다! 라는 뜻
=> required 속성이 쓰여있으면 적용, 안 쓰여 있으면 미적용

 

 

 

 

 

select 와 option

- 드롭다운 메뉴를 만들 때 사용
- select는 여러 개의 option을 포함할 수 있다!
- 모든 option은 저마다의 value 속성을 가진다!

-select에서 하나의 option을 선택하면 해당 option의 value가 그 select의 유일한 value로 선택된다!

-select 의 multiple : 두 개 이상의 옵션을 선택할 수 있도록 지정해주는 속성
-option의 selected : 기본 선택 값을 미리 지정해놓을 수 있도록 지정해주는 속성

 

 

 

 

입력 양식을 만드는 form

- 로그인, 회원가입, 지원서, 설문 등을 만들 때 사용
- 폼과 관련된 작업의 대부분은 데이터를 저장, 검색, 수정한느 등의 목적을 가지고 있다. 이러한 작업은 모두 데이터베이스 또는 서버, 파일 등을 기반으로 한다. 따라서 HTML만 가지고는 '단순 입력'만 처리할 수 있다.

 form 태그의 속성

- action : 폼의 내용을 모두 입력하고 이를 '제출'할 때, 제출한 데이터를 처리해 줄 서버 프로그램을 지정하는 속성

- method : 사용자가 입력한 내용들을 서버 프로그램에 넘겨줄 때 어떤 목적을 가지고 넘겨줄지 지정하는 속성
=> 데이터를 요청 : get, 데이터를 전송 : post

form 태그의 하위 태그로 자주 사용하는 태그들

-fieldset : 폼 안에서 몇 개의 입력 요소를 범주로 묶는 태그
-legend : 해당 범주의 지표(제목)
=>form의 기능에는 영향을 끼치지 않는다

 

연습문제

728x90
반응형

'개발 > 프론트엔드' 카테고리의 다른 글

[HTML] CSS 및 선택자  (0) 2021.02.26
[HTML] 전역속성  (0) 2021.02.25
[HTML] 링크 이동(하이퍼링크)  (0) 2021.02.24
[HTML] 표 및 이미지 표시하기  (0) 2021.02.24
[HTML] 문자 꾸미기 및 리스트, 테이블  (0) 2021.02.24
Comments