Muchas gracias Manuel.
Lo estaba usando mal. No recordaba que ninguna prueba automatizada nunca
me dijera nada al respecto, y para probarlo, probé un sitio en
Examinator y me dió 7.1; de los tres errores que marcó como puede
mejorar, dos eran con respecto al label. Tambien me criticó no ponerle
ningún value a los inputs.
Martin.
Manuel González Noriega wrote:
On 11/12/05, Martin Szyszlican <[EMAIL PROTECTED]> wrote:
El <label> no tiene un attributo "for" donde se debe indicar el nombre
del campo al que se refiere?
No soy muy familiar con esta tag, en realidad.
Para qué debe usarse?
Yo la uso en formularios, pero también la usé como reemplazo del span.
Donde puedo leer al respecto?
* <label> es un elemento (no un tag / etiqueta)
* Su uso es imprescindible en el marcado de formularios semánticos y accesibles
* Su misión es asociar cada control de formulario con su
correspondiente etiqueta
* Esta asociación puede hacerse de dos formas, implícita o explícita.
* En la forma explícita se usa el atributo "for" del elemento <label>,
que debe tomar el mismo valor del atributo "id" del control
correspondiente.
<label for="nombre">Nombre</label>
<input type="text" id="nombre"">
* En la forma implícita, el elemento <label> contiene al control asociado.
<label>Nombre
<input type="text" id="nombre">
</label>
* En términos de accesibilidad se recomienda la combinación de ambas formas
<label for="nombre">Nombre
<input type="text" id="nombre">
</label>
* Una ventaja inmediatamente percibible de la asociación de etiquetas
y controles es que, en navegadores modernos visuales y con ratón, el
"click" en la etiqueta pasa el foco inmediatamente al control.
* Otro uso interesante de un formulario bien marcado con label es una
mejora con DHTML como el ejemplo proporcionado por Aaron Boodman en
http://www.youngpup.net/2001/labels
* Para saber más
** Siempre la especificación:
http://www.w3.org/TR/html401/interact/forms.html#h-17.9.1
** WCAG: http://www.w3.org/TR/WCAG10-HTML-TECHS/#forms-labels
** http://www.websemantics.co.uk/tutorials/accessible_forms/
--
Manuel
a veces :) a veces :(
pero siempre trabajando duro para Simplelógica: apariencia,
experiencia y comunicación en la web.
http://simplelogica.net # (+34) 985 22 12 65
¡Ah! y escribiendo en Logicola: http://logicola.simplelogica.net
_______________________________________________
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
--
Martin Szyszlican
www.y.net.ar
___________________________________________________________
1GB gratis, Antivirus y Antispam
Correo Yahoo!, el mejor correo web del mundo
http://correo.yahoo.com.ar
_______________________________________________
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