Important: If you use the button element in an HTML form, different browsers will submit different values. Internet Explorer will submit the text between , while other browsers will submit the content of the value attribute. Please use input elements in HTML forms to create buttons.
Definition and usage
Inside the button element, you can place content, such as text or images. This is the difference between this element and buttons created using input elements.