52 of 133 menu

Tag label

Tag label menetapkan label untuk medan input jenis input, textarea, select dan sebagainya.

Label dikaitkan dengan medan input tertentu menggunakan atribut for. Di dalamnya perlu dinyatakan nilai atribut id medan input yang dikaitkan dengan label itu. Juga label dikaitkan dengan elemen jika elemen itu diletakkan di dalam tag label. Dalam kes ini, atribut for tidak perlu dinyatakan. Lihat contoh untuk pemahaman yang lebih baik.

Dengan mengklik pada label, kotak semak atau butang radio yang dikaitkan dengannya akan menukar statusnya dari ditanda kepada tidak ditanda dan sebaliknya. Label dalam kes ini adalah untuk kemudahan: sukar untuk mengarah kursor ke elemen borang yang kecil, manakala ke label panjang dengan teks - jauh lebih mudah.

Medan input teks yang dikaitkan dengan label jenis input dan textarea akan mendapat fokus input. Fokus - ialah apabila kursor berkelip dalam medan input, dalam kes ini, jika anda menaip sesuatu pada papan kekunci - teks akan masuk ke medan ini (lihat pseudokelas focus untuk pemahaman lanjut tentang fokus).

Label label boleh digunakan untuk mengimitasi kotak semak atau butang radio. Ini diperlukan untuk membuat checkbox atau radio dengan reka bentuk sendiri (yang dilarang dalam CSS, tetapi dengan menggunakan helah yang bijak adalah mungkin).

Atribut

Atribut Keterangan
for Dalam atribut ini, nyatakan nilai atribut id medan input yang dikaitkan dengan label label.
accesskey Menetapkan kekunci panas, yang boleh digunakan untuk pergi ke elemen borang yang dikaitkan dengan label (melalui atribut for). Untuk maklumat lanjut, lihat atribut accesskey.

Contoh . Kotak semak

Mari kita kaitkan label kepada kotak semak checkbox menggunakan atribut for. Klik pada label dan anda akan melihat pertukaran status kotak semak dari ditanda kepada tidak ditanda dan sebaliknya:

<input type="checkbox" id="checkbox"> <label for="checkbox">Saya dikaitkan dengan kotak semak yang mempunyai id checkbox.</label>

:

Contoh . Di dalam label

Sekarang, mari kita tidak mengaitkan label melalui atribut for, tetapi letakkan elemen terus di dalam tag label, dalam kes ini dengan mengklik pada teks label juga akan mengaktifkan elemen:

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

:

Contoh . Medan input teks

Mari kita kaitkan label kepada tag input menggunakan atribut for. Mengklik pada label akan menyebabkan medan input mendapat fokus. Pada masa yang sama, teks yang terkandung dalam medan (kami tambahkan menggunakan atribut value) akan menjadi terpilih. Jika mula menaip sesuatu pada papan kekunci - teks ini akan dipadam. Untuk menghilangkan pemilihan, tanpa memadam teks, boleh dilakukan dengan mengklik pada medan input: fokus pada masa itu tidak akan hilang, tetapi pemilihan akan hilang:

<input type="text" id="input1" value="beberapa teks"> <label for="input1">Saya dikaitkan dengan input yang mempunyai id input1.</label>

:

Lihat juga

  • tag legend,
    yang menetapkan kapsyen untuk pengelompokan medan
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak