HTML Form Basic Input Label Fieldset
Ringkasan
Form mengumpulkan input pengguna. Kunci aksesibilitas: setiap input punya <label> terikat, dan grup related pakai <fieldset>/<legend>.
Konsep Dasar
<form action method>— pengiriman data.<label for="id">mengaitkan teks ke inputid.<input type="text|email|password">.<fieldset><legend>mengelompokkan bagian form.
Cara Kerja / Struktur
<form method="post" action="/subscribe">
<fieldset>
<legend>Akun</legend>
<label for="email">Email</label>
<input id="email" name="email" type="email" required>
<button type="submit">Daftar</button>
</fieldset>
</form>Catatan Implementasi
for↔idwajib cocok agar label bisa diklik & dibaca screen reader.nameadalah kunci data yang dikirim;iduntuk DOM/label.
Kesalahan Umum
- Label tanpa
foratau input tanpaid. - Teks "Email:" sebagai teks biasa, bukan
<label>.
Glosarium
- Label terikat: label mengait ke input via for/id.
- Fieldset: pengelompokan logis field.