티스토리 뷰

방과후/HTML

HTML - form : label

잘생긴 이미남 2017. 9. 11. 12:34
반응형

이번 시간에는 label이라는 것을 배워보도록 합시다.

 

파일을 form_label.html을 만들어 보도록 합시다.

form_text.html 화일을 이용해서 copy & paste를 해서 화일명만 바꿔서 사용합니다.

 

:

:

<label>이라는 태그는 폼태그의 이름을 지정하는 태그입니다.

사용하는 방법은 2가지가 있는데, 첫번째는 label의 속성인 for와 id값을 이용해서 사용하는 것입니다.

 

label태그의 for="A"와 이름을 지정하려는 태그 input id="A"를 같은 값으로 묶어줍니다.

 

두번째는 이름을 지정하려는 input태그를 label태그로 감싸줍니다.

 

label태그의 자체적으로는 아무런 기능이 없지만 해당하는 UI 중 아무거나 클리기해도 해당 필드에 포커스가 이동하며, 제목을 부여함으로써 가독성 및 정보로서의 가치를 높여주고 사용성도 증대할 수 있습니다.

 


<html>

<body>

<form action="">

<p>

<label for="id_txt">text</label> :

<input id="id_txt" type="text" name="id" value="default value">

</p>

<p>

<label for="password">password</label> :

<input id="password" type="password" name="pwd" value="default value">

</p>

<p>

<label>textarea :

<textarea rows="2">default value</textarea>

</label>

</p>

<p>

<label>

<input type="checkbox" name="color" value="red">붉은색

</label>

<label for="color_blue">

<input id="color_blue" type="checkbox" name="color" value="blue">파란색

</label>

</p>

</form>

</body>

</html>


 

반응형

'방과후 > HTML' 카테고리의 다른 글

HTML - form : 파일업로드  (0) 2017.09.11
HTML - form : method  (0) 2017.09.11
HTML - form : hidden  (0) 2017.09.08
HTML - form : button  (0) 2017.09.08
HTML - form : radio, checkbox  (0) 2017.09.06
댓글
최근에 올라온 글
글 보관함
«   2024/05   »
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