52 of 133 menu

A label tag

A label tag egy címkét határoz meg a input, textarea, select típusú beviteli mezőkhöz és így tovább.

A címke egy adott beviteli mezőhöz köthető a for attribútum segítségével. Ebben annak a beviteli mezőnek a id attribútumának értékét kell megadni, amelyhez a címke tartozik. A címke akkor is hozzárendelődik egy elemhez, ha az elemet a label tagbe helyezzük. Ebben az esetben nem kell megadni a for attribútumot. A jobb megértés érdekében lásd a példákat.

A címkére kattintva a hozzá tartozó jelölőnégyzetek vagy választógombok állapota megváltozik bejelöltből be nem jelöltté és fordítva. A címke ebben az esetben a kényelem miatt szükséges: a kis űrlapelemeket nehéz eltalálni a kurzorral, míg egy hosszú, szöveges címkét - sokkal könnyebb.

A címkéhez kötött szöveges beviteli mező input és textarea típusok esetén a beviteli fókuszt kapja. A fókusz - amikor a kurzor villog a beviteli mezőben, ebben az esetben, ha valamit gépel - a szöveg ebbe a mezőbe kerül (lásd a focus pszeudoosztályt a fókusz haladó szintű megértéséhez).

A label címke használható jelölőnégyzet vagy választógomb utánzására is. Erre azért van szükség, hogy saját designú checkbox-ot vagy radio gombot készíthessünk (ami CSS-sel tilos, de trükkös megoldásokkal lehetséges).

Attribútumok

Attribútum Leírás
for Ebben az attribútumban kell megadni annak a beviteli mezőnek a id attribútum értékét, amelyhez a label címke tartozik.
accesskey Egy gyorsbillentyűt határoz meg, amellyel a címkéhez (a for attribútumon keresztül) kötött űrlapelemhez lehet ugrani. Részletek: lásd a accesskey attribútumot.

Példa . Jelölőnégyzet

Kössünk egy címkét a checkbox jelölőnégyethez a for attribútum segítségével. Kattintsunk a címkére, és látni fogjuk a jelölőnégyzet állapotának változását a bejelölt és a be nem jelölt állapot között:

<input type="checkbox" id="checkbox"> <label for="checkbox">Én a checkbox id-val rendelkező jelölőnégyethez vagyok kötve.</label>

:

Példa . Label-en belül

Most ne a for attribútumon keresztül kössük a címkét, hanem helyezzük az elemeket közvetlenül a label tagbe, ebben az esetben a label szövegére kattintva szintén aktiválódik az elem:

<label><input type="checkbox"> címke</label>

:

Példa . Szöveges beviteli mező

Kössünk egy címkét a input taghez a for attribútum segítségével. A címkére kattintás a beviteli mező fókuszához vezet. Eközben a mezőben lévő szöveg (amit a value attribútummal adtunk hozzá) kijelölődik. Ha bármit elkezdünk gépelni a billentyűzeten - ez a szöveg eltűnik. A kijelölés megszüntetésére anélkül, hogy a szöveget törölnénk, a egeret a beviteli mezőre kattintva lehet: a fókusz ekkor nem tűnik el, de a kijelölés megszűnik:

<input type="text" id="input1" value="valamilyen szöveg"> <label for="input1">Én az input1 id-val rendelkező beviteli mezőhöz vagyok kötve.</label>

:

Lásd még

  • a legend tag,
    amely egy mezőcsoportosítás feliratát határozza meg
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás