티스토리 뷰

Web/HTML

HTML - form태그

Codecheck 2024. 2. 15. 20:14

<form>태그 

<form action="" method="">

  <input type="password" />

 

type=""만 입력하고 ""사이부분에 커서를 놓고 컨트롤 + 스페이스바를 누르면 사용가능한 type들이 나옴

 

<label>태그 

입력요소에 어떤 것을 입력하면 되는지 텍스트로 표현할 때 의미있게 코드를 작성하기 위한 태그

for 속성을 사용하여

<label for="id">아이디:</label> <input type="text" id="id" /> 형태로 사용하면 label의 글자만 클릭해도 입력요소가 활성화

 

명시적인 방법과 암묵적인 방법으로 구분

위와 같은 방식이 명시적인 방법임

암묵적인 방법 → label테이블을 form테이블의 자식으로 사용

ex. <label>아이디: <input type="text" /></label> (for속성, id속성 필요X)

암묵적+명시적 방법 혼합사용 하기도 함.

 

<fieldset>태그 - 상호작용 요소를 그룹화 하는데에 사용

 

<legend>태그 - 그룹화한 필드셋에 이름을 지정하는 태그

 

<textarea>태그 - 여러 줄을 입력할 수 있는 입력요소

 

<select>태그 - 선택지중 선택하도록

선택상자의 옵션 필요

ex.

<select>

  <option value="">남</option>

</select>

action속성에 설정된 서버로 데이터를 전달할 때 value속성의 값으로 보냄

<select size="2"> → size 속성을 통해 박스에서 보이는 갯수 설정가능

<select multiple> → 여러개 선택 가능

<option value="female" selected> → female을 처음 시작시 디폴트 값으로 설정

 

<optgroup>태그 - 옵션을 그룹화

label 태그와 함께 사용

ex.<optgroup label="성별"> ~~ 옵션내용 </optgroup>

 

<button>태그 - 버튼 (input 태그를 개선해서 나온 것) → 사용추천

 

공통속성

disabled → 버튼 등을 비활성화함

readonly → 볼수만 있고 편집 못하게 함

maxlength="2" → 최대 입력 글자 수 제한

 

checkbox에서 checked사용 체크박스 기본적으로 체크 된 상태에서 나옴

placeholder="아이디" → 입력 요소에 대한 힌트가 연하게 보이게 함 (한줄짜리 입력요소에 사용)

 

'Web > HTML' 카테고리의 다른 글

HTML - 태그2  (0) 2024.02.16
HTML - 표  (0) 2024.02.15
HTML - 이미지 링크와 이미지 맵  (1) 2024.02.15
HTML - 목록 태그, ul, ol, dl 태그  (0) 2024.02.14
HTML - strong태그, em태그, b태그, i태그  (0) 2024.02.14
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함