short version
If you use a novalidate attribute on a form, it would make the form unusable. So if your web site, for example, is having a user fill out a form and the user wants to be able to save their progress, you can disable your form's validation laws, and let them submit the form and continue on later without having to force them to validate everything first.
<fieldset>
: The Field Set element
short version
The <fieldset>
element provides a grouping for a part of an HTML form, with a nested <legend>
element providing a caption for the <fieldset>
. It takes few attributes, the most notable of which are form, which can contain the id of a <form>
on the same page, allowing you to make the <fieldset>
part of that <form>
even if it is not nested inside it, and disabled, which allows you to disable the <fieldset>
and all its contents in one go. The three Attributes are:
- disabled
- form
- name
Use the
<label>
tag with the for and id attributes to label form fields with a visible name.
INCLUSION MY FINAL THOUGHT!
Using these site provides a great understanding of how to create a basic form with HTML.