Controls
    ■    

지금까지는 수동적으로 보기만 하는 웹 문서들을 만들었지만, FORM을 이용하면 사용자로부터 정보를 입력받을 수가 있다. 사용자가 정보를 입력할 때 여러가지 방법을 통할 수 있는데, 각각의 방법을 control이라고 부른다.

단추
단추에는 세 가지가 있으며, BUTTONINPUT element를 이용해 만들 수 있다.
체크상자
사용자가 마우스로 클릭하면 선택되고, 다시 클릭하면 선택이 해제된다. 동시에 두 개 이상을 선택할 수 있다. INPUT element를 이용해 만들 수 있다.
라디오 단추
체크상자와 비슷한데, 다만 한 번에 하나씩만 선택할 수 있다는 점이 다르다. 역시 INPUT element를 이용해 만들 수 있다.
메뉴
여러 개의 보기 중에서 사용자가 선택할 수 있도록 한다. SELECT, OPTGROUP, OPTION element를 이용해 만들 수 있다.
텍스트 입력
INPUT element를 이용하면 한 줄의 텍스트 입력란을 만들 수 있고, TEXTAREA element를 이용하면 여러 줄의 텍스트 입력란을 만들 수 있다.
파일 선택
사용자가 폼과 함께 보낼 파일을 선택할 수 있도록 한다. INPUT element를 이용해 만들 수 있다.
숨김 컨트롤
화면에는 나타나지 않지만, 서버에 폼과 함께 전송되는 데이터이다. INPUT element를 이용해 만들 수 있다.


    ■