HTML <label> 標簽
定義和用法
<label> 標簽為 input 元素定義標注(標記)。
label 元素不會向用戶呈現任何特殊效果。不過,它為鼠標用戶改進了可用性。如果您在 label 元素內點擊文本,就會觸發此控件。就是說,當用戶選擇該標簽時,瀏覽器就會自動將焦點轉到和標簽相關的表單控件上。
<label> 標簽的 for 屬性應當與相關元素的 id 屬性相同。
實例
帶有兩個輸入字段和相關標記的簡單 HTML 表單:
<form><label for="male">Male</label>
<input type="radio" name="sex" id="male" /> <br /><label for="female">Female</label>
<input type="radio" name="sex" id="female" /> </form>
TIY
瀏覽器支持
所有主流瀏覽器都支持 <label> 標簽。
Safari 2 或更早的版本不支持 <label> 標簽。
HTML 與 XHTML 之間的差異
NONE
提示和注釋:
注釋:"for" 屬性可把 label 綁定到另外一個元素。請把 "for" 屬性的值設置為相關元素的 id 屬性的值。
可選的屬性
DTD 指示此屬性允許在哪種 DTD 中使用。S=Strict, T=Transitional, F=Frameset.
屬性 | 值 | 描述 | DTD |
---|---|---|---|
for | element_id | 規定 label 與哪個表單元素綁定。 | STF |
標準屬性
id, class, title, style, dir, lang, xml:lang
如需完整的描述,請訪問標準屬性。
事件屬性
accesskey, onfocus, onblur, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
如需完整的描述,請訪問事件屬性。
TIY 實例
- label
- 如何為控件定義標記。