HTML Checking for Large Sites
Rocket Validator automatically checks your pages on the W3C Validator.
HTML issues tagged as form.
There is no attribute validate
on the <form>
element. Perhaps you meant novalidate
?
If the novalidate
attribute is present on a <form>
, indicates that the form is not to be validated during submission.
For example, while this form has a required
attribute on its input, it won’t be enforced because form validation has been disabled using novalidate
:
<form novalidate>
<label>City: <input required name="city"></label>
<input type="submit" />
</form>
Read more:
The action
attribute on a <form>
element is not a required attribute, but if specified, must be a valid, non-empty URL. For example:
<form action="register.php">
</form>
A <form>
element has already a form
role, so specifying role="form"
in it is redundant.
Instead of:
<form role="form">
You can simply write:
<form>
25,000 HTML checks per month. Is that enough for your site?
Save time using our automated web checker. Let our crawler check your web pages on the W3C Validator.