The HTML5 <progress> tag is used to display the progress of a task.The HTML5 <progress> element is used with javascript to display the progress of a task or process is underway.
HTML 5 details Tag
HTML5 <details> tag is used to specify additional details or controls and these can be hidded or show on demand. Open attribute is used to define hidded or show. It can be used with the HTML5 <summary> tag to provide a heading that can be clicked to expand or collapse the details.
HTML5 datalist Tag
To provide an autocomplete feature on form element HTML5 has introduced a tag called <datalist>. To do autocomplete for form elements so far we have used scripts now its very easy using HTML5 <datalist> tag.
HTML5 placeholder Attribute
HTML5 has introduced many new features include placeholder attribute to input elements. The placeholder attribute is used to show text in the text field until the text field is focused. So far you can do this by using javascript.
HTML5 form validation
HTML5 has introduced many new features for input types. These new features allow you to do better input control and validation without using any script. So here is a simple form example using HTML5 input types.




