Üks olulisemaid elemente vormide juures. Võimaldab kasutajal edastada väga mitmel erineval viisil teavet www-programmile.
name ehk konkreetse välja nimi; parem sõnastus oleks ehk "identifikaator", kuna just selle atribuudi abil teab programm, millise välja sisuga on tegemist;type ehk välja tüüp, võimalikud väärtused:
text vaikimisi väärtus, tekitab kasutaja poolt täidetava tekstitulba;password "peidab" väljale sisestatavad tähemärgid tärnide taha;checkbox märkeruut, mida on võimalik nii märkida kui ka märget eemaldada;radio valikuvõimalus; saab kasutada terver seeriat sama name väärtusega radio-nuppe, kuid kasutaja saab aktiveerida vaid ühe loetelu väärtuse;submit kuvab vormi edastamise nupu ehk nupul, millel vajutades liigub sisestatud informatsioon www-programmile töötlemiseks;reset kuvab nupu, mis võimaldab nullida kõikide vormi väljade sisu;hidden ei kuva antud välja, kuid võimaldab value atribuudi abil anda edasi informatsiooni, mis on vajalik teada vaid töötlemisega tegeleval programmil;imagefilebuttonvalue võimaldab määrata elemendi esialgse väärtuse (väärtuse, mida antud väli omab siis, kui kasutaja pole veel midagi muutnud); nõutav juhtudel, kus type on checkbox või radio;checked kasutuses siis, kui type on checkbox või radio, võimaldab määrata, milline valik on märgistatud siis, kui kasutaja pole (veel) omapoolset valikut teinud; korrektne kasutusformaat on checked="checked".maxlength võimaldab piiritleda selle, mitme tähemärgi jagu on kasutajal võimalik infot vormiväljale sisestada;src kasutuses, kui type on image ning võimaldab määrata pildi asukoha;alt kasutuses, kui type on image ning võimaldab määrata pildi alternatiivse teksti;accept kasutuses, kui type on file ning võimaldab loetlede, mis tüüpi failid on lubatud; Ettevaatust! See ei asenda kindlasti www-programmipoolset turvalisuse kontrolli vaid võimaldab ainult kasutajale mugavamat vormi ehitada;disabled võimaldab elementi deaktiveerida, kasutatakse formaadis disabled="disabled";readonly võimaldab muuta vormi väärtuse selliseks, et kasutaja seda muuta ei saa, kasutatakse formaadis readonly="readonly";Neid saab määrata suuremale osale elementidest:
idclasstitlestylelangxml:langtabindexaccesskey<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="et" lang="et"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title></title> </head> <body> <form action="programm.php" id="andmed" method="post"> <h3>Kontoandmete sisestamine</h3> <label>Sugu:</label> <div><input type="radio" name="sugu" value="mees" /> mees</div> <div><input type="radio" name="sugu" value="naine" checked="checked" /> naine</div> <div><label>Nimi:</label> <input type="text" name="nimi" /></div> <div><label>Kasutajanimi:</label> <input type="text" name="kasutajanimi" /></div> <div><label>Parool:</label> <input type="password" name="parool" /></div> </form> </body> </html>