HTML 5 <label> 標(biāo)簽
定義和用法
<label> 標(biāo)簽為 input 元素定義標(biāo)簽(label)。
label 元素不會(huì)向用戶呈現(xiàn)任何特殊的樣式。不過(guò),它為鼠標(biāo)用戶改善了可用性,因?yàn)槿绻脩酎c(diǎn)擊 label 元素內(nèi)的文本,則會(huì)切換到控件本身。
<label> 標(biāo)簽的 for 屬性應(yīng)該等于相關(guān)元素的 id 元素,以便將它們捆綁起來(lái)。
實(shí)例
帶有兩個(gè)輸入字段和相關(guān)標(biāo)簽的簡(jiǎn)單 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>
瀏覽器支持
所有主流瀏覽器都支持 <label> 標(biāo)簽。
HTML 4.01 與 HTML 5 之間的差異
"form" 屬性是 HTML5 中的新屬性。
提示和注釋
注釋:可以通過(guò)使用 "for" 屬性將 label 綁定到另一個(gè)元素,或者直接在 label 元素內(nèi)部放置元素。
屬性
new : HTML5 中的新屬性。
屬性 | 值 | 描述 |
---|---|---|
for | id | 規(guī)定 label 綁定到哪個(gè)表單元素。 |
form | formid | 規(guī)定 label 字段所屬的一個(gè)或多個(gè)表單。 |
全局屬性
<label> 標(biāo)簽支持 HTML 5 中的全局屬性。
事件屬性
<label> 標(biāo)簽支持 HTML 5 中的事件屬性。