Creo que en el caso es mejor que con estilos CSS le des apiencia de botón al enlace (como en este ejemplo en la página de
Mikmoro:
http://www.araudi.net/ejemplos/minigaleria_css.html).
Ya que de lo contrario: o tendrás que usar Javascript, o tendrás que salirte de los estándares colocando el botón (elemento de bloque) dentro de un enlace (elemento en línea)