Setiap elemen form dalam suatu halaman web harus memiliki atribut name, yang digunakan sebagai pengenal dari nama elemen tersebut. Setiap data yang dimasukkan ke dalam elemen form, akan dikirimkan kepada server.
Browser web akan mengirimkan data dari form ke server dengan mengacu kepada name dari elemen. Browser akan mengambil semua data dari elemen input yang memiliki atribut name. Jika suatu input tidak memiliki name, maka data yang ada dalam elemen input tersebut tidak dikirimkan kepada server.
Tag <form> digunakan untuk membuat form dalam document HTML. Penulisan format umum penulisan dari form adalah sebagai berikut :
- <Form atribut=”atribut”>………………</form>
Terlihat pada format umum formulir diatas, bahwa penulisan form dilengkapi dengan atribut. Beberapa atribut yang dimiliki oleh tag <form> adalah :
Dari sembilan atribut diatas, atribut “accept” tidak support pada penerapan HTML5. Pada HTML juga menyediakan atribut baru yaitu : “autocomplete” dan “novalidate”.