Baseline Widely available
HTML <label>
ììë ì¬ì©ì ì¸í°íì´ì¤ í목ì ì¤ëª
ì ëíë
ëë¤.
<div class="preference">
<label for="cheese">Do you like cheese?</label>
<input type="checkbox" name="cheese" id="cheese" />
</div>
<div class="preference">
<label for="peas">Do you like peas?</label>
<input type="checkbox" name="peas" id="peas" />
</div>
.preference {
display: flex;
justify-content: space-between;
width: 60%;
margin: 0.5rem;
}
<label>
ì <input>
ììì ì°ê²°íë©´ ëª ê°ì§ ì´ì ì´ ììµëë¤:
<label>
ì <input>
ììì ì°ê´ìí¤ë ¤ë©´, <input>
ì id
ìì±ì ë£ì´ì¼í©ëë¤. ê·¸ë° ë¤ì <label>
ì id
ì ê°ì ê°ì for
ìì±ì ë£ì´ì¼í©ëë¤.
ëë, <label>
ìì <input>
ì ì¤ì²©ìí¬ ì ììµëë¤. ì´ ê²½ì° ì°ê´ì´ ììì ì´ë¯ë¡ for
ë° id
ìì±ì´ íìììµëë¤.
<label
>Do you like peas?
<input type="checkbox" name="peas" />
</label>
ë¤ë¥¸ ì¬ì©ë² ë©ëª¨:
<label>
ì´ í´ë¦ëê±°ë í°ì¹ëë©´, ì´ labelì click
ì´ë²¤í¸ë ì°ê´ë control ë ëììíµëë¤.ì´ ììë ì ì í¹ì±ì í¬í¨í©ëë¤.
for
ê°ì 문ì ë´ì <label>
ììë¡ì, ë ì´ë¸ ê°ë¥í form-related ììì id
. ë ì´ë¸ ê°ë¥í ììì¼ ë, for
ìì±ê°ê³¼ ì¼ì¹íë id
를 ê°ì§ 문ìì 첫 ë²ì§¸ ììë ê·¸ label ììì *ë¼ë²¨ ì ì´(labeled control)*ë¼ê³ í©ëë¤. labelì ì§ì í ì ìì¼ë©´ for
ìì±ì ìí¥ì 미ì¹ì§ ììµëë¤. 문ìì ë·ë¶ë¶ì id
ê°ê³¼ ì¼ì¹íë ë¤ë¥¸ ììë¤ì 무ìí©ëë¤.
ì°¸ê³ :
<label>
ììëfor
ìì±ê³¼ ì ì´control ìì를 ëìì ê°ì§ ì ììµëë¤. ì´ ëfor
ìì±ì í¬í¨ëì´ìë ì ì´control ìì를 ê°ë¦¬í¤ê³ ìì´ì¼ í©ëë¤.
form
labelê³¼ ì°ê´ë <form>
ìì(ìì ìì ì form owner). ì´ ìì±ì´ ì§ì ë ê²½ì°, ì´ ìì± ê°ì ëì¼í 문ìì <form>
ììì idì
ëë¤. ë°ë¼ì label ìì를 ìì ììì ììì´ ìë 문ìì ì´ë ê³³ìë ë°°ì¹ í ì ììµëë¤.
<label>
ììì ëí í¹ë³í ì¤íì¼ ê³ ë ¤ ì¬íì ììµëë¤. 구조ì ì¼ë¡ ë¨ìí ì¸ë¼ì¸ ììì´ë¯ë¡ <span>
ëë <a>
ììì ê°ì ë°©ìì¼ë¡ ì¤íì¼ì ì§ì í ì ììµëë¤ }}. í
ì¤í¸ë¥¼ ì½ê¸° ì´ë µê²íì§ ìë í ìíë ë°©ìì¼ë¡ ì¤íì¼ì ì ì© í ì ììµëë¤.
<label>Click me <input type="text" /></label>
"for" ìì± ìì
<label for="username">Click me</label> <input type="text" id="username" />
ì ê·¼ì± ê³ ë ¤ì¬í ì¸í°ëí°ë¸ ì½í
ì¸
Don't place interactive elements such as anchors or buttons inside a label
. Doing so makes it difficult for people to activate the form input associated with the label
.
label
ìì anchors ëë buttonsì ê°ì ì¸í°ëí°ë¸ ìì를 ë°°ì¹íì§ ë§ììì¤. ê·¸ë ê²íë©´ ì¬ëë¤ì´ label
ê³¼ ê´ë ¨ë ììì ì
ë ¥í기 ì´ë µìµëë¤.
<label for="tac">
<input id="tac" type="checkbox" name="terms-and-conditions" />
I agree to the <a href="terms-and-conditions.html">Terms and Conditions</a>
</label>
ì´ë ê² íì¸ì
<label for="tac">
<input id="tac" type="checkbox" name="terms-and-conditions" />
I agree to the Terms and Conditions
</label>
<p>
<a href="terms-and-conditions.html">Read our Terms and Conditions</a>
</p>
ì 목
ì 목ì ì¼ë°ì ì¼ë¡ íì 목ì ì ë³´ì¡° ëêµ¬ë¡ ì¬ì©ëë¯ë¡ <label>
ë´ì ì 목 ìì를 ë°°ì¹íë©´ ë§ì ì¢
ë¥ì ë³´ì¡° 기ì ì ë°©í´í©ëë¤. labelì í
ì¤í¸ë¥¼ ìê°ì ì¼ë¡ ì¡°ì í´ì¼íë ê²½ì°, <label>
ììì ì ì©ë CSS í´ëì¤ë¥¼ ì¬ì©íììì¤.
ìì(form) ëë ììì ì¹ì
ì ì ëª©ì´ íìí ê²½ì° <fieldset>
ë´ì ë°°ì¹ ë <legend>
ìì를 ì¬ì©íììì¤.
<label for="your-name">
<h3>Your name</h3>
<input id="your-name" name="your-name" type="text" />
</label>
ì´ë ê² íì¸ì
<label class="large-label" for="your-name">
Your name
<input id="your-name" name="your-name" type="text" />
</label>
ë²í¼
type="button"
ì ì¸ê³¼ ì í¨í value
ìì±ì ê°ì§ <input>
ìììë ì°ê´ë ë ì´ë¸ì´ íìíì§ ììµëë¤. ê·¸ë ê²íë©´ ë³´ì¡° 기ì ì´ ë²í¼ ì
ë ¥ì 구문 ë¶ìíë ë°©ë²ì ì¤ì ë¡ ë°©í´ í ì ììµëë¤. <button>
ìììë ëì¼íê² ì ì©ë©ëë¤.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4