Problemas com html e jsf

Galera…

Ta acontecendo um negocio aqui que eu nao to entendendo:

Tenho um panelGrid do jsf, e dentro deste panel grid eu tenho um button do html, quando eu executo a pagina o button do html sai fora da tabela gerada pelo panelGrid. Alguem sabe como arrumar isso. Ou alguem sabe me dizer se tem como um commandButton ser renderizado em um tipo button ao inves de submit?

Por que usar button do html, use o h:commandButton ou h:commandLink com certeza ira funcionar melhor, quanto menos htm e mais jsf você usar melhor vai ficar sua aplicação.