52 of 133 menu

Label թեգ

label թեգը սահմանում է պիտակ մուտքագրման դաշտի համար, ինչպիսիք են input, textarea, select և այլն:

Պիտակը կապվում է կոնկրետ մուտքագրման դաշտի հետ for ատրիբուտի միջոցով: Դրանում պետք է նշել այն մուտքագրման դաշտի id ատրիբուտի արժեքը, որին կապված է պիտակը: Նաև պիտակը կապվում է տարրի հետ, եթե այդ տարրը տեղադրենք label թեգի ներսում: Այս դեպքում for ատրիբուտը նշելու կարիք չկա: Տեսեք օրինակներն ավելի լավ հասկանալու համար:

Պիտակի վրա սեղմելիս դրան կապված չեկբոքսները կամ ռադիո կոճակները կփոխեն իրենց վիճակը նշվածից դեպի չնշված և հակառակը: Պիտակն այս դեպքում անհրաժեշտ է հարմարավետության համար. Ձևի փոքր տարրերին դժվար է դիպչել կուրսորով, իսկ երկար պիտակին տեքստով՝ անհամեմատ ավելի հեշտ:

Պիտակին կապված տեքստային մուտքագրման դաշտը, ինչպիսիք են input և textarea, կստանա մուտքագրման ֆոկուս: Ֆոկուս - երբ կուրսորը բացվում-փակվում է մուտքագրման դաշտում, այս դեպքում, եթե ինչ-որ բան մուտքագրեք ստեղնաշարից - տեքստը կհայտնվի այս դաշտում (տես. focus պսևդոդասերը ֆոկուսի առաջադեմ հասկացման համար):

label պիտակը կարող է օգտագործվել չեկբոքսի կամ ռադիո կոճակի նմանակման համար: Սա անհրաժեշտ է checkbox-ը կամ radio-ն սեփական դիզայնով պատրաստելու համար (ինչը CSS-ով արգելված է, բայց խորամանկ հնարքների միջոցով հնարավոր է):

Ատրիբուտներ

Ատրիբուտ Նկարագրություն
for Այս ատրիբուտում պետք է նշել այն մուտքագրման դաշտի id ատրիբուտի արժեքը, որին կապված է label պիտակը:
accesskey Սահմանում է դյուրանցման ստեղն, որի օգնությամբ կարելի է անցնել պիտակին կապված (for ատրիբուտի միջոցով) ձևի տարրին: Մանրամասն տես. accesskey ատրիբուտը:

Օրինակ . Չեկբոքս

Եկեք checkbox նշիչին կապենք պիտակ՝ օգտագործելով for ատրիբուտը: Սեղմեք պիտակի վրա և կտեսնեք, որ նշիչի վիճակը կփոխվի նշվածից դեպի չնշված և հակառակը.

<input type="checkbox" id="checkbox"> <label for="checkbox">Ես կապված եմ checkbox-ի հետ, որի id-ն checkbox է:</label>

:

Օրինակ . Label-ի ներսում

Իսկ հիմա եկեք պիտակը չկապենք for ատրիբուտով, այլ տարրերը դնենք հենց label թեգի ներսում, այս դեպքում label-ի տեքստի վրա սեղմելը նույնպես կհանգեցնի տարրի ակտիվացման.

<label><input type="checkbox"> պիտակ</label>

:

Օրինակ . Տեքստային մուտքագրման դաշտ

Եկեք input թեգին կապենք պիտակ՝ օգտագործելով for ատրիբուտը: Պիտակի վրա սեղմելը կհանգեցնի մուտքագրման ֆոկուսի ստացմանը դաշտի կողմից: Այդ դեպքում դաշտում պարունակվող տեքստը (որը կավելացնենք value ատրիբուտի օգնությամբ) կընդգծվի: Եթե սկսեք ինչ-որ բան մուտքագրել ստեղնաշարից - այս տեքստը կջնջվի: Ազատվել ընդգծումից, առանց տեքստը ջնջելու, կարելի է մկնիկի սեղմումով դաշտի վրա. ֆոկուսը այդ դեպքում չի անհետանա, բայց ընդգծումը կվերանա.

<input type="text" id="input1" value="ինչ-որ տեքստ"> <label for="input1">Ես կապված եմ input-ի հետ, որի id-ն input1 է:</label>

:

Տես նաև

  • legend թեգը,
    որը սահմանում է վերնագիր դաշտերի խմբավորման համար
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել