form 태그는 스스로 렌더링 결과를 만들지 않는 기능성 태그로 눈에 보이지 않음 입력받은 값을 서버로 전송하는 역할을 담당
HTML Form과 HTML Input Control의 관계는 입력 장치(키보드, 마우스, 터치 등)를 통해 데이터를 입력받는 역할(HTML Input Control)과 그 데이터를 서버로 전송하는 역할(HTML Form)로 구분
ex) 텍스트 박스, 라디오 버튼, 체크 박스, 버튼
데이터를 서버로 전송하는 방식(서버에게 요청하는 방식)
GET - 데이터를 수신자 주소 뒤에 붙여서 전달하는 방식 - URL 뒤에 ?id=hong 형태로 붙음 (Query String) - 여러 데이터는 ?id=hong&age=20&address=서울시 형태 - 데이터가 노출됨 - URL 길이 제한(256자 이내)으로 긴 데이터 전송 불가
POST - 데이터를 패킷의 본문(body)에 넣어서 전달하는 방식 - 데이터가 노출되지 않음 - 길이 제한 없음
단독 태그이며 인라인 태그