Ciao, è passato più di un mese dalla tua richiesta, è possibile che tu abbia già risolto per conto tuo.
In caso contrario non mi è ben chiaro cosa intendi con questa frase:
Perché pensi di dover sostituire i button con delle immagini?Originariamente inviata da cristy86italy
Certo, hai ragione sul fatto che un <button> dentro un <a> non sarebbe valido, ma perché non usare degli elementi <a> a cui applichi un qualche "semplice" css per ricreare l'effetto pulsante?
Con qualche ricerca sul web, del tipo "anchor like button", puoi sicuramente trovare qualche snippet CSS; o del tip "button generator" puoi trovare tool che generano snippet da applicare quindi al tuo elemento.
Se comunque hai bisogno di ricreare uno specifico effetto, bisogna giusto capire cosa vorresti ottenere di preciso.
Nel caso, fai sapere.