Ummm... toda la razón :) mis disculpas por ir de "enteradillo" ;)
saludos! atte. Marc Palau ---------- Original Message ----------- From: "Daniel G.B." <[EMAIL PROTECTED]> To: "Ovillo, la lista de CSS en castellano" <[EMAIL PROTECTED]> Sent: Fri, 10 Dec 2004 18:45:33 +0100 Subject: Re: [Ovillo] Tablas para alinear elementos de formas. > Perdona, pero en ningún sitio de la especificación HTML 4.1 dice que > label se deba usar conjuntamente con fieldset ni legend. > http://html.conclase.net/w3c/html401-es/interact/forms.html#h-17.9.1 > > "El elemento LABEL puede utilizarse para adjuntar información a los > controles. Cada elemento LABEL se asocia exactamente con un control > de formulario. El atributo for asocia explícitamente un rótulo con > otro control: el valor del atributo for debe ser el mismo que el > valor del atributo id del elemento de control asociado. Se puede > asociar más de un LABEL con el mismo control creando múltiples > referencias a través del atributo for." > > En el ejemplo que se muestra en la especificación de LABEL no > aparecen para nada las etiquetas fieldset, ni legend. Fieldset se > utiliza si DESEAS estructurar en grupos elementos de un mismo > formulario (suponiendo que el formulario sea lo suficientemente > extenso), pero no es imprescindible. Lo mismo pasa con legend si > deseas poner un rótulo o título. > > "El elemento FIELDSET (grupo de campos) permite a los autores > agrupar temáticamente controles y rótulos relacionados. Gracias al > agrupamiento de controles es más fácil para los usuarios entender su > propósito y al mismo tiempo se facilita la navegación con agentes de > usuario visuales y la navegación por voz para agentes de usuario > basados en voz. El uso correcto de este elemento hace los documentos > más accesibles." > > Creo que los ejemplos que había utilizado son totalmente semánticos > (y nunca me los he pasado por el forro de mis calzoncillos). > > Un saludo > Daniel Garcia B. > > At 09:59 10/12/2004, you wrote: > >Jejeje, con todo el respeto, te estás pasando la semantica de la web por el > >forro de los calzoncillos. > > > >Label se usa juntamente con Fieldset y legend (es lo más correcto). Puedes > >obviar el uso de legend pero no el de fieldset, ya que es el elemento que > >agrupa todos los subelementos de un formulario. > > > >saludos > >atte, Marc Palau > > > > > >---------- Original Message ----------- > >From: "Daniel G.B." <[EMAIL PROTECTED]> > >To: "Ovillo, la lista de CSS en castellano" <[EMAIL PROTECTED]> > >Sent: Thu, 09 Dec 2004 03:11:35 +0100 > >Subject: Re: [Ovillo] Tablas para alinear elementos de formas. > > > > > Yo me anime a maquetar los formularios con css y resulto bastante > > > sencillo. > > > Utilizaba el elemento LABEL definido como bloque flotante para crea > > > una columna a la izquierda y un DIV con el elemento del formulario > > > (un INPUT por ejemplo) para definir una columna a la derecha. <!-- > > > ... <label for="nombre" class="columnaA">Apellidos:</label> <div > >class="columnaB"> > > > <input name="nombre" type="text" id="nombre" /> > > > </div> > > > <br class="clear-both" /> > > > ... > > > > > > Es importante el BR con clear:both. El css podría quedar algo así (a > > > gusto del diseñador): > > > > > > .columnaA { > > > display:block; > > > text-align: right; > > > float: left; > > > width: 50%; > > > } > > > .columnaB { > > > display:block; > > > float: right; > > > text-align:left; > > > width: 50%; > > > } > > > > > > Ésta es la forma sencilla, luego puedes simplificar con selectores > > > contextuales como éste > > > FORM.miformulario LABEL {...} > > > O incluso si usas la gran olvidada etiqueta FIELDSET, se pueden > > > hacer reglas mucho más complejas. > > > > > > URL de referencia > > > http://www.quirksmode.org/css/forms.html > > > > > > At 23:29 08/12/2004, you 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 ------- End of Original Message ------- _______________________________________________ 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