yo generalmente uso esta estructura (simplificada aqui):
<label>Nombre</label><input/>
<label>Email</label><input/>

facilmente se le puede dar estilo ajustando el ancho de los <label> etc.

aunque para formularios mas complejos tambien uso tablas y no me parece del todo incorrecto, semanticamente, ya que se podria argumentar que si tienes una columna con etiquetas y otra con los input, presentarlos en una tabla respeta la relacion que hay entre ellos, por ejemplo.

algunos links:
http://www.quirksmode.org/css/forms.html
http://www.aplus.co.yu/css/styling-form-fields/
http://www.sitepoint.com/article/style-web-forms-css

saludos!


kemie

Renato Olivares wrote:

Ahora que ha vuelto a surgir el tema de las tablas creo que es buen
momento para plantear el asunto de la alineación de elementos usando
tablas. No estoy hablando de maquetar sitios enteros, sólo de usar
tablas para presentar formularios.

He buscado tutoriales con el tema de alinear elementos de una forma y
muchos de ellos manejan tablas para ello. El argumento es que a fin de
cuentas los formularios son cuadros de  datos por lo que es natural
usar tablas.

En otros tutoriales se alinean usando montones de etiquetas <div> que
si bien consiguen el efecto deseado despues de ver el código tan
complicado si esa forma de trabajar no irá en contra de los ideales de
los estándares, ya que a mi parecer, se esta abusando del div como
antes se abusaba o abusa de etiquetas como font.

¿cual consideran ustedes que es la forma correcta de trabajar con
formularios? ¿Hay algun tutorial que puedan recomendarme sobre el tema
de alineación y presentación de formularios con css?

_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [EMAIL PROTECTED]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo_ovillo.org




_______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a [EMAIL PROTECTED] Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo_ovillo.org

Responder a