웹페이지에서 사용자로부터 정보를 입력받고 서버로 전송할 때 사용하는 것이 <form> 입니다. 로그인, 회원가입, 검색창, 설문조사 등이 모두 폼을 이용해서 만들어집니다.
<form> : 폼 전체를 감싸는 태그action : 입력값을 보낼 서버 주소method : 전송 방식 (GET, POST)<form action="/submit" method="post">
</form>
<input type="text"> : 한 줄 텍스트 입력<input type="password"> : 비밀번호 입력(●●●)<input type="radio"> : 여러 옵션 중 하나만 선택<input type="checkbox"> : 여러 개 선택 가능<input type="email"> : 이메일 형식 체크<input type="number"> : 숫자만 입력<input type="submit"> : 전송 버튼<textarea> : 여러 줄 텍스트 입력<select><option> : 드롭다운 목록<form action="/submit" method="post">
이름: <input type="text" name="username" placeholder="이름을 입력하세요"><br><br>
비밀번호: <input type="password" name="password"><br><br>
성별:
<input type="radio" name="gender" value="male"> 남자
<input type="radio" name="gender" value="female"> 여자<br><br>
취미:
<input type="checkbox" name="hobby" value="sports"> 운동
<input type="checkbox" name="hobby" value="music"> 음악
<input type="checkbox" name="hobby" value="game"> 게임<br><br>
이메일: <input type="email" name="email"><br><br>
나이: <input type="number" name="age" min="1" max="100"><br><br>
자기소개:<br>
<textarea name="intro" rows="4" cols="40"></textarea><br><br>
지역:
<select name="city">
<option value="seoul">서울</option>
<option value="busan">부산</option>
<option value="daegu">대구</option>
</select><br><br>
<input type="submit" value="제출하기">
</form>
| CSS 선택자 (0) | 2025.09.27 |
|---|---|
| HTML에서 자주 쓰는 태그 20종류 (0) | 2025.09.25 |
| HTML 표 만들기 (table태그) (0) | 2025.09.24 |
| HTML 시멘틱 태그 (0) | 2025.09.23 |
| HTML 첫걸음 — 문서 구조(doctype, head, body)부터 링크·이미지·목록·주석 태그까지 (0) | 2025.09.21 |