You should use a tag :
Get support
If the only reason you want a tag is style, you can easily style tag
a {
display: inline-block;
text-decoration: none;
background-color: #eee;
border: 2px outset #ccc;
color: #000;
padding: 5px 8px;
margin: 5px;
}
If you absolutly want to use a tag you could do it using javascript like so :
Nevertheless, keep in mind that using a button is not proper code, they are not dedicated to links