明輝手游網(wǎng)中心:是一個免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

深入理解HTML中l(wèi)abel的作用與使用方法(附代碼)

[摘要]在工作中經(jīng)常會用到表單布局,在表單布局中會遇到label標(biāo)簽,有很多新手在學(xué)習(xí)中可能會忽視了label標(biāo)簽,也有些人對label標(biāo)簽一知半解,那接下來就和大家聊聊label標(biāo)簽是什么意思?label標(biāo)簽什么用處?在表單布局中會遇到label標(biāo)簽的使用,其實(shí)label沒有任何樣式效果,有觸發(fā)對應(yīng)表單...
在工作中經(jīng)常會用到表單布局,在表單布局中會遇到label標(biāo)簽,有很多新手在學(xué)習(xí)中可能會忽視了label標(biāo)簽,也有些人對label標(biāo)簽一知半解,那接下來就和大家聊聊label標(biāo)簽是什么意思?label標(biāo)簽什么用處?

在表單布局中會遇到label標(biāo)簽的使用,其實(shí)label沒有任何樣式效果,有觸發(fā)對應(yīng)表單控件功能。比如當(dāng)我們點(diǎn)擊單選按鈕或多選框前文字對應(yīng)選項(xiàng)就能被選中,這個就是對文字加了<label>標(biāo)簽才實(shí)現(xiàn)的效果。

一、label標(biāo)簽怎么用

label標(biāo)簽為input元素定義標(biāo)注(標(biāo)記),它不會向用戶呈現(xiàn)任何特殊效果,和span標(biāo)簽類似。但label標(biāo)簽和span標(biāo)簽最大的區(qū)別就是它為鼠標(biāo)用戶改進(jìn)了可用性,可以關(guān)聯(lián)特定的表單控件。
label標(biāo)簽和特定表單控件關(guān)聯(lián)之后,如果用戶在 label 元素內(nèi)點(diǎn)擊文本,就會觸發(fā)關(guān)聯(lián)的表單控件。就是說,當(dāng)用戶選擇該label標(biāo)簽時,瀏覽器就會自動將焦點(diǎn)轉(zhuǎn)到和label標(biāo)簽相關(guān)的表單控件上。點(diǎn)擊<label>標(biāo)簽文字時,實(shí)現(xiàn)對應(yīng)控件被選擇,需要對應(yīng)表單控件id的值與label標(biāo)簽內(nèi)的for值相同。

二、label語法

<label for="man">男</label>
Label標(biāo)簽內(nèi)文字更加需要填寫
Label標(biāo)簽內(nèi)for屬性的值為自定義,一般與想實(shí)現(xiàn)點(diǎn)擊會觸發(fā)控件對象的ID對應(yīng)相同。

三、label實(shí)際運(yùn)用

HTML代碼片段如下:

<form action="" method="get"> 
性別:<br /> 
<input name="sex" id="man" type="radio" value="" /> 
<label for="man">男</label> 
<input name="sex" id="woman" type="radio" value="" /> 
<label for="woman">女</label> 
</form>

注:input標(biāo)簽內(nèi)id的值與label標(biāo)簽內(nèi)for的值對應(yīng)。

看圖:

label.jpg

總結(jié):一般要實(shí)現(xiàn)點(diǎn)擊單選按鈕框文字或多選按鈕框文字對應(yīng)選擇按鈕被選擇,使用label標(biāo)簽即可,注意for與id值相同即可實(shí)現(xiàn)。Label標(biāo)簽?zāi)J(rèn)情況下是沒有任何樣式,可以使用CSS設(shè)置css寬度、css高度、css邊框等樣式。新手可以多敲代碼多敲嘗試,希望這個教程可以幫助到你。

以上就是深入理解HTML中l(wèi)abel的作用和使用方法(附代碼)的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!


網(wǎng)站建設(shè)是一個廣義的術(shù)語,涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。