Hola (cómo sea que te llames), No sé si están claros los ejemplos que te enviaron antes, personalmente te recomiendo esta estructura para la maquetación en (X)HTML:
<fiedset id="datos-personales"> <label for="nombre">Nombre:</label> <input type="text" id="nombre" name="nombre" /> <label for="apellido">Apellido:</label> <input type="text" id="apellido" name="apellido" /> <label for="edad">Edad:</label> <select id="edad" name="edad"> <option>1</option> <option>2</option> <option>3</option> <option>...</option> </select> etc, etc, etc. </fieldset> A veces yo envuelvo los pares en divs a los que aplico una clase "form-item", esto me da más versatilidad si los clientes empiezan a ponerse densos con cuestiones de usabilidad (por ejemplo respecto del largo del formulario), esto me permite agrupar más de un item en una misma fila (por ejemplo, en elementos lógicamente relacionados como selects día/mes/año). En estos casos también hay que usar ids. Como ejemplo de lo anterior, va lo siguiente: <fiedset id="datos-personales"> <div class="form-item" id="apelacion"> <label for="nombre">Nombre:</label> <input type="text" id="nombre" name="nombre" /> <label for="apellido">Apellido:</label> <input type="text" id="apellido" name="apellido" /> </div> <div class="form-item" id="nacimiento"> <label for="nacimiento-dia">Dia:</label> <select id="nacimiento-dia" name="nacimiento-dia"> <option>1</option> <option>2</option> <option>3</option> <option>...</option> </select> <label for="nacimiento-mes">Mes:</label> <select id="nacimiento-mes" name="nacimiento-mes"> <option>Enero</option> <option>Febrero</option> <option>Marzo</option> <option>...</option> </select> <label for="nacimiento-anio">Año:</label> <select id="nacimiento-anio" name="nacimiento-anio"> <option>1960</option> <option>1961</option> <option>1962</option> <option>...</option> </select> </div> etc, etc, etc. </fieldset> Josÿffffe9 Luis Garcÿffffeda Lÿfffff3pez wrote: > Hola a todos y gracias por adelantado, > > Tengo una duda, estoy rediseñando una aplicación web, donde todos los > formularios están hechos con tablas. El caso es que hay tres campos por > líneaacon sus correspondientes literales, es decir 6 columnas, y un total de > 5 líneas. Deben ir en esta disposición porque tienen un tamaño muy ajustado y > porque quieren que todo se vea de un vistazo sin necesidad de "scrollear" > > Cual sería la forma correcta para maquetar estos formulario. No querría > utilizar tablas porque creo que no es su cometido, no son datos tabulares. > había pensando en ir flotando divs, 6 por línea. Cual es la forma recomendada > para maquetar formularios de este volumen de campos. > > muchas gracias por vuestro tiempo > > > --------------------------------- > > LLama Gratis a cualquier PC del Mundo. > Llamadas a fijos y móviles desde 1 céntimo por minuto. > http://es.voice.yahoo.com > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://ovillo.org/mailman/listinfo/ovillo > > > > _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo