HTML5 Forms

New Input Controls

<input type="date" />

<input type="time" />

<input type="month" />

<input type="week" />

<input type="color" />

<input type="text" list="browser_list" />

<datalist id="browser_list">
<option value="Firefox">
<option value="Safari">
<option value="IE">
<option value="Chrome">
<option value="Opera">
</datalist>

New Semantic Input Types

Validating

Styled

Validation
Required Fields

Regular Expressions

HTML5 pattern library

New Attributes