關(guān)于<form>,有不太理解的地方,請(qǐng)高手指點(diǎn)
<form ? ?method="post" ? action="save.php">
? ? ? ?<label for="username">用戶名:</label>
? ? ? ?<input type="text" name="username" />
? ? ? ?<label for="pass">密碼:</label>
? ? ? ?<input type="password" name="pass" />
</form>
加下劃線部分,他們之間的關(guān)系我有些不太理解,
我試過(guò),當(dāng)這兩個(gè)地方的命名不一樣時(shí),似乎也看不出有什么問(wèn)題
2016-02-17
定義和用法:
<label> 標(biāo)簽為 input 元素定義標(biāo)注(標(biāo)記)。
label 元素不會(huì)向用戶呈現(xiàn)任何特殊效果。不過(guò),它為鼠標(biāo)用戶改進(jìn)了可用性。
如果您在 label 元素內(nèi)點(diǎn)擊文本,就會(huì)觸發(fā)此控件。
就是說(shuō),當(dāng)用戶選擇該標(biāo)簽時(shí),瀏覽器就會(huì)自動(dòng)將焦點(diǎn)轉(zhuǎn)到和標(biāo)簽相關(guān)的表單控件上。
<label> 標(biāo)簽的 for 屬性應(yīng)當(dāng)與相關(guān)元素的 id 屬性相同。
注釋:"for" 屬性可把 label 綁定到另外一個(gè)元素。請(qǐng)把 "for" 屬性的值設(shè)置為相關(guān)元素的 id 屬性的值。
2016-02-17
這兩個(gè)地方命名一樣時(shí),你點(diǎn)網(wǎng)頁(yè) 用戶名 的時(shí)候,就會(huì)獲取到輸入框的光標(biāo);命名不一樣時(shí),點(diǎn) 用戶名 ,沒(méi)有任何反映。密碼也一樣
2016-02-17
表示將label和username關(guān)聯(lián),這樣子鼠標(biāo)單擊label效果就跟單擊username的控件一樣
否則單擊label無(wú)任何相應(yīng)