Well an a tag is not meant to be used in this fashion. It is up to you if you want to spend a little extra time styling the button. This is very simple to fix with CSS and will mean your mark up is valid and you wont need to produce hacks to get the browser to work the way you want. Up to you. – nickspiel Oct 20 '14 at 20:47 Oh and BTW not cool to down vote my answer because you're too lazy to follow web best practise.