Spis poleceń HTML#
FORM#
Polecenie pozwala określić ramy formularza. Formularz może grupować różne kontrolki (<input>
, <button>
, <select>
, <textarea>
, <label>
, <fieldset>
, <legend>
).
Przykład:
<form action="przetworz.php">
<p>
<input type="radio" name="plec" value="kobieta">
Kobieta
</p>
<p>
<input type="radio" name="plec" value="mezczyzna">
Mężczyzna
</p>
</form>
Atrybuty specyficzne#
- accept="typy"
- Określa rozdzielaną przecinkami listę akceptowanych typów MIME, które serwer i skrypt przetwarzający formularz powinny akceptować
- accept-charset="znaki"
- Określa zestawy znaków, akceptowane przez serwer (lista wartości rozdzielonych spacją i/lub przecinkiem)
- action="adres"
- Określa sposób obsługi formularza (gdzie go wysłać, wymagany)
- enctype="typ"
- Określa sposób kodowania (domyślnie
application/x-www-form-urlencoded
) zawartości przesyłanych danych na serwer (gdymethod="post"
) - method="metoda"
- Metoda wysłania danych formularza:
- GET - dane zostaną dołączone do adresu podanego w atrybucie
action
(ze znakiem "?" jako separator) i wysłane do pośrednika procesu (domyślnie) - POST - dane zostaną włączone do ciała formularza i wysłane do pośrednika procesu
- GET - dane zostaną dołączone do adresu podanego w atrybucie
- name="nazwa"
- Nazwa formularza
- target="cel"
- Podaje nazwę ramki, w której dokument będzie otwarty, możliwe jest tutaj podanie (zdeprecjonowane):
- _blank - załadowanie do nowego okna
- _parent - do ramki nadrzędnej
- _self - do tej samej, w której znajduje się element
- _top - do pełnego, oryginalnego okna
Atrybuty standardowe#
Globalne atrybuty: id, class, title, style, dir, lang
Atrybuty zdarzeń: onsubmit, onreset, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
Podstawowe informacje#
Znacznik otwierający: wymagany
Znacznik zamykający: wymagany
Charakter elementu: blokowy
Może być zawarty wewnątrz: applet, blockquote, body, center, dd, del, div, fieldset, iframe, ins, li, map, noframes, noscript, object, td, th
Może zawierać: address, blockquote, del, div, dl, fieldset, h1, h2, h3, h4, h5, h6, hr, ins, noscript, ol, p, pre, script, table, ul
Dodatkowe uwagi#
Dodatkowe informacje#
- "Ogólne ramy formularza"
- "Typ application/x-www-form-urlencoded"
- W3C HTML 4.01 Specification
- W3C HTML 4.01 Specification (Frame target names)
- Mozilla Developer Network
- Web Design Group