52 of 133 menu

Žyma label

Žyma label nurodo etiketę įvesties laukui tipo input, textarea, select ir taip toliau.

Etiketė priskiriama konkrečiam įvesties laukui naudojant atributą for. Jame reikia nurodyti id atributo reikšmę įvesties lauko, prie kurio pririšama etiketė. Taip pat etiketė priskiriama elementui, jei šis elementas yra padėtas į label žymą. Šiuo atveju atributą for nurodyti nereikia. Žiūrėkite pavyzdžius, kad geriau suprastumėte.

Paspaudus ant etiketės, prie jos pririšti varnelės arba radio mygtukai pakeis savo būseną iš pažymėtos į nepažymėtą ir atvirkščiai. Etiketė šiuo atveju reikalinga patogumui: į mažus formos elementus sunku pataikyti kursoriumi, o į ilgą etiketę su tekstu - daug lengviau.

Prie etiketės pririštas teksto įvesties laukas tipo input ir textarea gaus įvesties fokusą. Fokusas - tai kai kursoris mirksi įvesties lauke, šiuo atveju, jei ką nors rašysite klaviatūra - tekstas pateks į šį lauką (žr. pseudoklasę focus pažengusiam fokuso supratimui).

Etiketę label galima naudoti varnelės arba radio mygtuko imitavimui. To reikia norint padaryti checkbox arba radio su savo dizainu (ką CSS draudžia, tačiau naudojant gudrius metodus yra įmanoma).

Atributai

Atributas Aprašas
for Šiame atribute reikia nurodyti atributo id reikšmę to įvesties lauko, prie kurio pririšama etiketė label.
accesskey Nurodo karštąją klavišą, kuria galima pereiti prie etiketės pririšto (per atributą for) formos elemento. Išsamiau žr. atributą accesskey.

Pavyzdys . Varnelė

Pririškime prie checkbox varnelės etiketę naudodami atributą for. Paspauskite ant etiketės ir pamatysite varnelės būsenos pakeitimą iš pažymėtos į nepažymėtą ir atvirkščiai:

<input type="checkbox" id="checkbox"> <label for="checkbox">Aš pririštas prie varnelės su id checkbox.</label>

:

Pavyzdys . Viduje label

Dabar nepririškime etiketės per atributą for, o įdėkime elementus tiesiogiai į label žymą, šiuo atveju paspaudus ant teksto label taip pat suaktyvinsime elementą:

<label><input type="checkbox"> etiketė</label>

:

Pavyzdys . Teksto įvesties laukas

Pririškime prie input žymos etiketę naudodami atributą for. Paspaudimas ant etiketės sukels įvesties fokuso gavimą įvesties lauku. Tuo pačiu metu esantis lauke tekstas (pridėsime naudojant atributą value) bus pažymėtas. Jei pradėsite ką nors rašyti klaviatūra - šis tekstas bus ištrintas. Atsikratyti pažymėjimo, neištrinant teksto, galima paspausdami pelę ant įvesties lauko: fokusas tuo nepraras, o pažymėjimas išnyks:

<input type="text" id="input1" value="koks nors tekstas"> <label for="input1">Aš pririštas prie įvesties lauko su id input1.</label>

:

Taip pat žiūrėkite

  • žyma legend,
    kuri nurodo antraštę virš įvesties laukų grupavimo
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti