Element definiuje rozbudowane przyciski w formularzach. Można go stosować zamiast elementu INPUT do wysyłania formularzy. Ma tą zaletę, że można w nim umieścić fragmenty kodu HTML i grafiki.
Atrybuty elementu:
disabled =[brak wartości] opcjonalny - IE4, N6 wyłącza element
name =[tekst] opcjonalny - IE4, N6 nazwa elementu
value =[tekst] opcjonalny - IE4, N6 wartość parametru
type =[button|submit|reset] opcjonalny - IE4, N4 typ danych
id, class =[tekst] opcjonalne - IE3, N4, O3.5 unikalny identyfikator i nazwa klasy CSS lang, dir =[tekst] opcjonalne - IE4 język i kierunek wyświetlania tekstu bądź elementu title =[tekst] opcjonalny - IE5 tytuł elementu style =[CSS] opcjonalny - IE3, N4, O3.5 styl CSS elementu onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onfocus, onblur, onkeypress, onkeydown, onkeyup =[skrypt] opcjonalne reakcje na zdarzenia pochodzące od myszy lub klawiatury
Pozostałe cechy:
znacznik zamykający: wymagany położenie: wewnątrz elementu FORM przeglądarki: IE4, N6
Grupa elementów tabeli: BUTTON, FIELDSET, FORM, INPUT, ISINDEX, LABEL, LEGEND, OPTGROUP, OPTION, SELECT, TEXTAREA, Przykładowe zastosowania: