przycisk:
submit (wysyłanie)
reset (odświeżanie)
button (przycisk o definiowanym działaniu)
Etykieta
Opis pola, ktury wyświetla się na formularzu nie jest związany z tym polem.Używanie znacznika <label& gt wiąże tkst etykiety z polem . Efekt jest taki, że klikanięcie zarówno w pole jak i w etykiecę zaznacza lub doznacza pole. Tekst etykiety może być zdefiniowany zarówno przed jak i po definicji IMPUT. etyykiety można przypisać wszystkim typom pól formularza.
<input type="checkbox" name="nazwa"value="wartość">Etykieta pola
<input type="checkbox" name="nazwa" value="wartość" id="pole""> <label> for="pole">etykiera pola</tabel>
przykładowy formularz
grupowanie elementów formularzy
Html daje możliwość grupowania wybranych elementów formularzy. Wtykonujemy to znacznikiem <fieldset> z pomocniczym znacznikiem <legend> definiującym położenie "tytuło grupy" (atrybut align). Przykład:
<fieldset>
<legend align="left">hobby</legend>
pola zainteresowań
</fieldset
listy zagnieżdżone
Stosując znaczniki <select> i <option> definiujemy listę wartość. Takiej liście można nadać stukturę wielopoziomową przy pomocy znacznika <optgroup> z atrybutem label
usprawnienia w formularzach
Język HTML5 wprowadza nowe znaczniki i atrybuty usprawiające obsługę foemularzy.
autofocus ustawia automatycznie kursor w wybanym polu formularza.
autocomplete
Wyłącza autouzupełnianie pola lub całego formularza;wartość: no lub off
datalist
ta opcja pozwalająca na wprowadzenie do listy warości, nowej wartości. konstrukcja:
polski
angielski
włoski