element defines a form and attributes like action and method specify how data is submitted. Common form elements like text fields, buttons, checkboxes are defined using the tag. New HTML5 input types make forms easier to use and include color, date, email and more. New form elements like