There are a variety of “buttons” in HTML. You’ve got:
Plus, for better or worse, people like having links that are styled to match the look of other true buttons on the site
Button
One challenge is getting all those elements to look and layout exactly the same. We’ll cover that a few ways.
Another challenge is getting people to use them correctly
This is a bit surprising to me — but I hear it often enough to worry about it — is that more and more developers are using
s for buttons. As in, they just reach for whatever generic, styling-free HTML is handy and build it up as needed. Andy Bell explains why a real button is better:
So,
So,