Dalam HTML, form digunakan untuk mengumpul input daripada pengguna, contohnya nama, email, kata laluan, pilihan, atau mesej.
Elemen utama adalah <form> dan pelbagai input types yang terdapat di dalamnya.
<form></form> selalunya hanya ada satu dalam satu-satu fail html/php.
Teks: <input type="text" name="nama">
Kata laluan: <input type="password" name="kata_laluan">
Email: <input type="email" name="email">
Textarea (mesej panjang):
<textarea name="mesej" rows="4" cols="50"></textarea>
Butang hantar dan reset:
<input type="submit" value="Hantar">
<input type="reset" value="Reset">
Radio button: (satu pilihan sahaja)
<input type="radio" name="gender" value="lelaki">
<input type="radio" name="gender" value="perempuan">
Checkbox: (pilihan lebih dari satu)
<input type="checkbox" name="pilihan[]" value="A"> Pilihan A<br>
<input type="checkbox" name="pilihan[]" value="B"> Pilihan B<br>
<input type="checkbox" name="pilihan[]" value="C"> Pilihan C<br>
Select (dropdown):
<select name="negara">
<option value="my">Malaysia</option>
<option value="sg">Singapore</option>
</select>