HTML - Los forms me deforman las tablas

 
Vista:

Los forms me deforman las tablas

Publicado por NoExit (1 intervención) el 23/02/2007 20:23:33
¡Hola a todos!

Vereis, tengo una tabla de una fila y dos columnas, es decir, dos celdas. En la
de la izq. tengo un formulario con un text (un recuadro de texto)
y un submit (un boton), y en la celda de la dcha. un texto cualquiera (de una sola
linea de 7 caracteres). Pues bien, el problema esta en que el form de la izq.
me deforma la tabla, crea en su celda, en la de la izq. una especie de salto de
linea, es como si hubiese un <br> despues del submit. Este error se produce solo en
Internet Explorer 7 y en Opera 9.02, en Firefox 2.0.0.1 se ve bien. En Dreamweaver, que es el
programa en el que estoy haciendo la web, también se ve bien en la ventana
de diseño.

Lo he intentado todo, css, capas, meter en cada celda una talba... y nada de nada...
el codigo es el sgte.:

<table width="584" border="1">
<tr>
<td width="225">
<form id="form1" name="form1" method="post" action="">
<input type="text" name="textfield" />
<input type="submit" name="Submit" value="Submit" />
</form>
</td>
<td width="343">
texto
</td>
</tr>
</table>

Unsa solución que he encontrado ha sido meter todo el diseño de la web
(desde <body> hasta </body>) entre las etiquetas <form> y </form>, pero por
diversos motivos esta solucion no me sirve (tengo una pagina con dos forms
y me crea conflictos con PHP).

Gracias mil a todos de antemano por vuestro tiempo y dedicación.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Los forms me deforman las tablas

Publicado por Mukuykak (44 intervenciones) el 24/02/2007 02:59:46
Saludos, NoExit:

El error que existe en tu código, es que la tabla debe estar dentro de las tags
del formulario.

Se debe escribir así:

<form id="form1" name="form1" method="post" action="">
<table width="584" border="1">
<tr>
<td width="225">
<input type="text" name="textfield" />
<input type="submit" name="Submit" value="Submit" />
</td>
<td width="343">
texto
</td>
</tr>
</table>
</form>

...chécalo.

Que tengas buen día =0)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar