Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/05/2011, 10:37
Avatar de Tecna
Tecna
 
Fecha de Ingreso: enero-2010
Mensajes: 291
Antigüedad: 14 años, 3 meses
Puntos: 45
Respuesta: Salto de Línea mareante en IE

Buenas,

sólo hay que ir quitando cosas hasta ver que elemento es el que causa el problema y en este caso es el margen del form. Eso no te pasaría si usaras un reset para eliminar los valores por defecto que tiene cada navegador y que son diferentes. Así te evitas diferencias entre navegadores y queda el código más limpio, te ahorrarías por ejemplo todas las líneas en las que declaras la propiedad margin a cero, que puedes hacerlo de forma simplificada poniendo sólo un valor cuando se repite para los 4 lados, o dos si se repite en lados alternos o incluso 3, pero los 4 sólo cuando sean diferentes y puedes hacerlo para todos los elementos a la vez usando el selector universal asterisco, es decir * {margin: 0;}
Supongo que en el código original si que tendrás un boton submit porque si no el formulario no será accesible. Sería aconsejable usar una etiqueta label asociada a cada input y eliminar la tabla si sólo se usa para dar estilo al formulario.