2021. 8. 4. 16:05ㆍTIL/웹퍼블리셔취업과정
form요소는 사용자 입력을 위한 요소로 사용자로부터 정보를 수집하는 역할을 한다
action - 정보를 건네받는 곳을 지정
method - 해당 정보가 전송되는 방식 (get/post)
type - 입력 태그의 유형
value - 입력 태그의 초기화값 또는 사용자가 입력한 값
name - 입력 태그의 이름, 서버로 전달될 때 이름에 값을 붙여서 전송
<form action="result.html" method="post">
<input type="text" name="" id="">
<input type="password" name="" id="">
<input type="checkbox" name="" id="">
<input type="radio" name="" id="">
<input type="file" name="" id="">
<input type="tel" name="" id="">
<input type="number" name="" id="">
<input type="date" name="" id="">
<input type="range" name="" id="">
<input type="image" name="" id="">
<input type="button" value="전송">
<input type="submit" name="" id="">
<input type="reset" name="" id="">
<input type="color">
<input type="month">
<select name="" id="">
<option value=""> 1 </option>
<option value=""> 2 </option>
<option value=""> 3 </option>
</select>
</form>
form>fieldset>legend - table태그의 설명태그인 caption태그와 비슷한 form태그의 설명태그
<form>
<fieldset>
<legend>정보</legend>
</fieldset>
</form>
<form action="result.html" method="get">
<fieldset>
<legend>회원가입폼</legend>
<table border="1">
<tr>
<th>이름</th>
<td>
<input type="text" name="username" id="">
</td>
</tr>
<tr>
<th>비밀번호</th>
<td>
<input type="password" name="pwd" id="">
</td>
</tr>
<tr>
<th>취미</th>
<td>
<input type="checkbox" name="hobby" id="reading" value="reading">
<label for="reading">독서</label>
<input type="checkbox" name="hobby" id="movie" value="movie">
<label for="movie">영화보기</label>
</td>
</tr>
<tr>
<th>성별</th>
<td>
<input type="radio" name="gender" id="male" value="male">
<label for="male">남성</label>
<input type="radio" name="gender" id="female" value="female">
<label for="female">여성</label>
</td>
</tr>
<tr>
<th colspan="2">
<input type="submit" value="전송">
</th>
</tr>
</table>
</fieldset>
</form>
체크박스와 글을 연결해주기 위해 <label for="input의 id와 동일한 값"></label>로 글 묶어주기, input에 value값 설정 - 웹접근성, 스크린리더기로 읽어주기위함
<label>로 연결해줄경우 글을 클릭해도 input입력창으로 커서가 이동함
'TIL > 웹퍼블리셔취업과정' 카테고리의 다른 글
sass문법 @mixin (0) | 2021.08.11 |
---|---|
transform3d / animaition (0) | 2021.08.06 |
웹접근성을 생각한 table태그 작성법 (0) | 2021.08.03 |
transform 속성 (0) | 2021.07.30 |
hover effect 연습 (0) | 2021.07.30 |