The <form> Tag
Place a
form anywhere inside the body of a document, with its elements
enclosed by the <form>
tag and its
respective end tag (</form>
). You can, and
we recommend you often do, include regular body content inside a form
to specially label user-input fields and to provide directions.
Browsers flow the special form elements into the containing paragraphs as if they were small images embedded into the text. There aren’t any special layout rules for form elements, so you need to use other elements, like tables and style sheets, to control the placement of elements within the text flow.
You must define at least two special form attributes, which provide the name of the form’s processing server and the method by which the parameters are to be sent to the server. A third, optional attribute lets you change how the parameters get encoded for secure transmission over the network.
The action Attribute
The required action
attribute for the <form>
tag gives the URL
of the application that is to receive and process the
form’s data. Most webmasters keep their
forms-processing applications in a special directory on their web
server, usually named cgi-bin ...
Get HTML & XHTML: The Definitive Guide, 5th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.