문의 양식에 제목, 설명 덧붙이는 방법 - 라벨(label)

라벨(label)을 클릭하면연결된 문의 양식에 제목이나 설명을 입력할 수 있습니다.
2 min read

<label> 태그는 양식에 제목이나 설명을 덧붙이기 위한 것입니다. 라벨(label) 이란 입력창 옆에 'ID' 나 '비밀번호' 처럼 붙여 놓은 텍스트를 말합니다. <label> 태그를 사용하면 폼 요소와 라벨 텍스트가 서로 연결되어 있다는 것을 브라우저가 인식할 수 있습니다.

label

  • 주요 속성은 for 입니다. <label> 태그의 for 의 값과 양식의 id 의 값이 같으면 연결됩니다.
  • label을 클릭하면 연결된 양식에 입력할 수 있도록 하거나 체크를 하거나 체크를 해제합니다.
<table>
  <tr>
    <label for="user-id">I D </label>
    <input type="text" id="user-id">
  </tr>
  <tr>
    <label for="user-name">이 름 </label>
    <input type="text" id="user-name">
  </tr>
  <tr>
    <label for="user-email">이메일 </label>
    <input type="text" id="user-email">
  </tr>
  <tr>
    <label><input type="checkbox"> 이메일 수신 동의</label>
  </tr>
</table>

 

예제

  • input 요소의 for 값과 label 요소의 id 값을 연결한 간단한 예제입니다.
<p>
  <label for="input-text">글상자</label>
  <input type="text" id="input-text"/>
</p>

<p>
  <label for="input-checkbox">체크박스</label>
  <input type="checkbox" id="input-checkbox"/>
</p>

 

Tip

id 와 for 가 없어도 input 요소를 <label> 태그로 감싸면 같은 결과를 얻을 수 있습니다.

<p><label>글상자 <input type="text"></label></p>

<p><label>체크박스 <input type="checkbox"></label></p>

 

문의 양식에 무엇을 입력해야 하는지 안내하는 문구를 넣고 싶다면 placeholder를 사용합니다.

문의 양식에 안내 문구 넣는 방법 - placeholder

 

기타 HTML 참조

You may like these posts

  • 폼에서 직접 여러줄의 텍스트를 입력하는 영역을 만들 수 있습니다. 이 영역을 텍스트 영역(textarea)라고 하며 한 줄 이상의 문장을 입력할 때 사용하는 폼을 말합니다. 게시판에서 게시물을 입력하거나 회원가입 양식에서 동의 약관을 표시할 때 자주 사용합니다. textarea &…
  • placeholder 무엇을 입력해야 하는지 안내하는 문구를 넣고 싶다면 placeholder를 사용합니다. 예를 들어 '네이버' 같은 포털 사이트의 로그인 창에서도 따로 '아이디'나 '비밀번호' 같은 제목을 붙이지 않고 입력 필드 안에 '아이디' 나 '비밀번호'를 표시해 놓아 사용자가 알…
  • progress <progress>는 진행 정도 나타내는 바를 만드는 태그입니다. 주요 속성은 max, value입니다. max 를 전체로 보았을 때 value 에 해당하는 정도를 나타냅니다. 웹브라우저마다 표현 방식이 다릅니다.   예제 예제 1…
  • <label> 태그는 양식에 제목이나 설명을 덧붙이기 위한 것입니다. 라벨(label) 이란 입력창 옆에 'ID' 나 '비밀번호' 처럼 붙여 놓은 텍스트를 말합니다. <label> 태그를 사용하면 폼 요소와 라벨 텍스트가 서로 연결되어 있다는 것을 브라우저가 인식할 수 있습…
  • form <form> 은 데이터를 입력받고 전송할 때 사용하는 태그입니다.   기본형 <form method="xxx" action="yyy"> ... ... </form> method : 값을 전송하는 방법입니다. get 또는 p…
  • 체크박스 체크박스는 두 개 이상 여러 가지를 선택해야 할 경우 사용합니다. 클릭하면 선택되고, 다시 클릭하면 선택이 해제됩니다. 체크박스는 <input> 태그로 만듭니다.   기본형 <input type="checkbox" name="xxx" value=…

Post a Comment