An HTML form with two input fields and one submit button:
![]()
The <form> tag is supported in all major browsers.
The <form> tag is used to create an HTML form for user input.
The <form> element can contain one or more of the following form elements:
HTML5 has some new attributes, and some HTML 4.01 attributes are not supported in HTML5.
New : New in HTML5.
| Attribute | Value | Description |
|---|---|---|
| accept | MIME_type | Not supported in HTML5 |
| accept-charset | character_set | Specifies a list of character encodings that the server accepts |
| action | URL | Specifies where to send the form-data when a form is submitted |
| autocompleteNew | on off |
Specifies whether a form should have autocomplete on or off |
| enctype | application/x-www-form-urlencoded multipart/form-data text/plain |
Specifies how the form-data should be encoded when submitting it to the server (only for method="post") |
| method | get post |
Specifies the HTTP method to use when sending form-data |
| name | text | Specifies the name of a form |
| novalidateNew | novalidate | Specifies that the form should not be validated when submitted |
| target | _blank _self _parent _top |
Specifies where to display the response that is received after submitting the form |
The <form> tag also supports the Global Attributes in HTML5.
The <form> tag also supports the Event Attributes in HTML5.
| WEB HOSTING |
|---|
| Best Web Hosting |
| PHP MySQL Hosting |
| Best Hosting Coupons |
| UK Reseller Hosting |
| Cloud Hosting |
| Top Web Hosting |
| $7.95/mo SEO Hosting |
| Premium Website Design |
| WEB BUILDING |
|---|
| Download XML Editor |
| FREE Website BUILDER |
| Free Website Templates Free CSS Templates |
| Make Your Own Website |
| W3SCHOOLS EXAMS |
|---|
|
Get Certified in: HTML, CSS, JavaScript, XML, PHP, and ASP |
| W3SCHOOLS BOOKS |
|---|
|
New Books: HTML, CSS JavaScript, and Ajax |
| STATISTICS |
|---|
|
Browser Statistics Browser OS Browser Display |
| SHARE THIS PAGE |
|---|