52 of 133 menu

Etiket label

label etiketi, input, textarea, select tipi giriş alanları için bir işaretleyici belirler.

İşaretleyici, for özniteliği kullanılarak belirli bir giriş alanına bağlanır. Burada, işaretleyicinin bağlı olduğu giriş alanının id özniteliğinin değeri belirtilmelidir. Ayrıca, bir öğe label etiketinin içine yerleştirilirse işaretleyici bu öğeye bağlanır. Bu durumda for özniteliğinin belirtilmesine gerek yoktur. Daha iyi anlamak için örneklere bakın.

İşaretleyiciye tıklandığında, ona bağlı olan onay kutuları veya radyo düğmeleri işaretli durumdan işaretsiz duruma veya tam tersi duruma geçecektir. İşaretleyici bu durumda kolaylık sağlamak içindir: formdaki küçük öğelere imleçle tıklamak zorken, uzun metinli bir işaretleyiciye tıklamak çok daha kolaydır.

İşaretleyiciye bağlı metin giriş alanı input ve textarea giriş odağını alacaktır. Odak, imlecin giriş alanında yanıp söndüğü durumdur, bu durumda klavyeden bir şeyler yazdığınızda metin bu alana girecektir (odak için ileri düzey anlayış için bkz. sözde sınıf focus).

label işaretleyicisi, bir onay kutusu veya radyo düğmesi taklidi yapmak için kullanılabilir. Bu, checkbox veya radio'ya kendi tasarımınızı uygulamak için gereklidir (ki bu CSS ile yasaklanmıştır, ancak zekice yöntemlerle mümkündür).

Öznitelikler

Öznitelik Açıklama
for Bu öznitelikte, label işaretleyicisinin bağlı olduğu giriş alanının id özniteliğinin değeri belirtilmelidir.
accesskey İşaretleyiciye bağlı (for özniteliği aracılığıyla) form öğesine geçiş yapmak için kullanılabilecek kısayol tuşunu belirler. Ayrıntılar için bkz. accesskey özniteliği.

Örnek . Onay kutusu

Hadi bir onay kutusuna for özniteliği kullanarak bir işaretleyici bağlayalım. İşaretleyiciye tıklayın ve onay kutusunun işaretli durumdan işaretsiz duruma ve tam tersi yönde değiştiğini göreceksiniz:

<input type="checkbox" id="checkbox"> <label for="checkbox">id'si checkbox olan onay kutusuna bağlıyım.</label>

:

Örnek . Label içinde

Şimdi ise işaretleyiciyi for özniteliği ile bağlamak yerine, öğeleri doğrudan label etiketi içine yerleştirelim, bu durumda label metnine tıklamak da öğenin etkinleştirilmesine neden olacaktır:

<label><input type="checkbox"> işaretleyici</label>

:

Örnek . Metin giriş alanı

Hadi bir input etiketine for özniteliği kullanarak bir işaretleyici bağlayalım. İşaretleyiciye tıklamak, giriş alanının odağı almasına neden olacaktır. Bu durumda alanda bulunan metin (value özniteliği kullanarak ekleyeceğiz) seçili duruma gelecektir. Klavyeden herhangi bir şey yazmaya başlarsanız bu metin silinecektir. Metni silmeden seçimi kaldırmak için giriş alanına fareyle tıklayabilirsiniz: bu durumda odak kaybolmayacak, ancak seçim kalkacaktır:

<input type="text" id="input1" value="bir metin"> <label for="input1">id'si input1 olan giriş alanına bağlıyım.</label>

:

Ayrıca bakınız

  • alan gruplandırmasının üstüne başlık atan legend etiketi
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet