Tengo que dicir algo esto. es una question de semantica.
Web semantica é utilizar de las etiquetas para lo que forem criadas.
Por ejemplo en un form no és malo utlizar-se de tablas. Porque los form engeneral son datos em tablas.
Y para la imagem del boton utiliza background-image em CSS para que puedas hacer lo quiere.