<button> vs. <input type="button" />. Which to use?
Asked 07 September, 2021
Viewed 1.6K times
  • 60
Votes

When looking at most sites (including SO), most of them use:

<input type="button" />

instead of:

<button></button>
  • What are the main differences between the two, if any?
  • Are there valid reasons to use one instead of the other?
  • Are there valid reasons to use combine them?
  • Does using <button> come with compatibility issues, seeing it is not very widely used?

15 Answer