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

Responder a