Cita:
Iniciado por aytoarenas Gracias,
al final me decidí diseñar con css
en principio me ocurría igual hasta que al <form> le puse margin=0
Saludos
Sí.
Es un prioblema bastante habitual.
Los contenedores tipo form, ul, ol, p, etc... vienen con unos margin y padding por defecto, que encima son propios de cada navegador.
Luego si queires una web que se vea muy similar en los distintos navegadores, lo primero, es resetear la gran mayoría de estilos de elementos HTML sobrecargándolos con margin:0 y padding:0
Y posteriormente para cada caso particular, los redefines según tus necesidades.