본문 바로가기
🎪 놀고있네/HTML & CSS

[HTML] Form 이란? 폼 사용하기

by 냥장판 2019. 12. 16.
반응형

목표: Form element에 대해 파악하기

요약

폼(FORM)은 컨트롤 요소(control elements)들로 구성된다. 

 

 

우리가 특정 사이트에 로그인 할때, 계정 아이디와 비밀번호를 입력하는 화면을 수도 없이 많이 봤을 것이다.

거의 대부분의 사이트가 데이터베이스 서버로 나의 계정 정보를 가지고 있고,

나의 아이디, 비밀번호를 입력해서 서버에 내 정보가 있고, 이것이 일치하면 로그인을 할 수 있다.

아주 상식적인 얘기를 했다.

 

여기서 사용되는 HTML의 태그는 FORM 이다.

 

HTML에서 FORM 이란, 사용자가 정보를 입력, 선택할 때 사용되는 태그이다.

즉, 서버로 입력한 데이터를 전송할 때 사용한다.

 

Source: https://internetingishard.com/html-and-css/forms/

 

 

컨트롤 요소(control elements) 

 

폼은 여러개의 컨트롤 요소로 구성된다.

컨트롤 요소란 입력박스, 체크박스, 제출버튼 등과 같이 우리가 흔히 볼 수 있는 것들이다.

 

폼 컨트롤 요소의 종류

 

Elements Description Examples
Input Element

다양한 타입의 입력 필드를 사용할 수 있음

  • color
  • date
  • datetime-local
  • email
  • month
  • number
  • range
  • search
  • tel
  • time
  • url
  • week
Text Fields 사용자가 텍스트를 입력할 수 있는 필드
Password Field 텍스트 필드와 유사하지만, 비밀번호 필드안에 문자열은 마스킹 된다는 것이 큰 차이점임
Radio Buttons

사용자에게 복수의 옵션 중 1개만을 선택하도록 하는 라디오 단추

Checkboxes 사용자에게 복수의 옵션 중 1개 이상을 선택하도록 하는 체크 박스
File Select box 파일을 선택해서 업로드할 수 있도록 해주는 파일 선택 박스
Textarea 사용자가 장문의 텍스트를 입력할 수 있는 필드

Select Boxes

(dropdown menus)

사용자에게 복수의 옵션 중 1개만을 선택하도록 하는 드롭다운 메뉴
Submit and Reset Buttons 폼에 입력된 내용을 제출/리셋하는 버튼
Grouping Form Controls 그룹별로 폼을 묶어서 표시할 수 있는 컨트롤 요소

 

 

반응형

댓글