Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/02/2010, 13:13
lucianonicolas
 
Fecha de Ingreso: enero-2010
Ubicación: Córdoba
Mensajes: 21
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: Maquetar formularios: CSS o TABLE

JAMÁS SE DEBE MAQUETAR CON TABLAS, a no ser que sean datos tabulares, que por razones obvias y semánticas se debe hacer con <table>.

Y no es complicado hacer esto, puedes imaginar lo siguiente:

Código HTML:
Ver original
  1. <laber for="nameInput">Name</label>
  2. <input type="text" name="#" id="nameInput" />

Código CSS:
Ver original
  1. label {
  2. float: left;
  3. clear: both;
  4. }
  5.  
  6. input {
  7. float: left;
  8. }

Un pequeño tip, es que si no todos los <label> tienen el mismo ancho, como es esperable, simplemente le pones un «width» determinado y listo, siempre te quedará alineado el formulario.

Espero que te sirva. ¡Saludos!