Comunidad de diseño web y desarrollo en internet online

problemas con xhtml 1.0 strict

Citar            
MensajeEscrito el 28 May 2007 02:00 am
Hola, estaba haciendo un formulario pero esta en una tabla, mas o menos asi:

Código :

<table style="font-family: verdana; font-size: 12px;">
<tr>
<td><form action="login.php" method="post"></td></tr>
   <tr>
   <td>solo texto</td>
   </tr>
   <tr>
   <td>
   <table>
        <tr>
        <td>parte del form, de hecho aqui esta todo es un form para logearse</td>
        </tr>
   </table>
   </form></td>
</tr>
</table>

y validator.w3.org dice q hay 2 errores...
un form q no se termino,
y una tag de cierre para form de un form q no se abrio.
por q paso? como lo arreglo?
gracias.
gracias.

Por petrov

186 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 28 May 2007 02:08 am
¿No es posible meter un form en pedazos entre las celdas o si?. En dado caso, metes la tabla dentro del form.
¿

Código :

<td><form action="login.php" method="post"></td>
?

Por Darel

725 de clabLevel

5 tutoriales

 

I'm a human

msie
Citar            
MensajeEscrito el 28 May 2007 02:56 am
bueno si no se puede entonces como lo acomodo?

Por petrov

186 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 28 May 2007 10:42 am
Sin tablas y con CSS. Aunque te cueste creerlo usar tablas como las usas, está mal.
Por internet hay centenares de sitios que te explican como acomodar formularios con CSS.
Aquí un ejemplo (como verás no usa tablas).

Por ryuz

350 de clabLevel

2 tutoriales

 

firefox
Citar            
MensajeEscrito el 28 May 2007 02:42 pm
Pues sí, con CSS se soluciona, pero si aún no te convence, aquí te dejo tu código con un par de modificaciones que pasa la validacion HTML 1.1 (strict)

Código :

<form action="login.php" method="post">
<table style="font-family: verdana; font-size: 12px;">
   <tr>
   <td>solo texto</td>
   </tr>
   <tr>
   <td>
   <table>
        <tr>
        <td>parte del form, de hecho aqui esta todo es un form para logearse</td>
        </tr>
   </table>
   </td>
   </tr>
</table>
</form>


Lo que hice fue sacar el form fuera del table :/ Creo que el problema está en la jerarquía de los elementos.

Saludos.

Por eZakto

43 de clabLevel



Genero:Masculino  

Salta, Argentina.

firefox
Citar            
MensajeEscrito el 28 May 2007 08:58 pm
vaya, muchas gracias y disculpen por el regero de idioteces q he publicado recientemente... :shock:

Por petrov

186 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.