Hola, foreros:
¿Que es <label>?, por ejemplo:
<p>
<label>
<input type="text" name="textfield" />
</label>
</p>
¿Que pasa si quito esa etiqueta?
| ||||
Re: ¿Que es <label>? Supongo (Y espero) que hayas programado en un programa de ventanas como visual basic, pues el ejemplo es algo referente. Tu ves que al poner una caja de texto, antes pones un texto "label" que indica que tipo es, que se ve de esta forma: Nombre: [Caja de texto] Practicamente el campo simula esto, quedando el código en html de esta forma: <label>Nombre: </label><input type="text" name="nombre" /> Por supuesto, esto queda practicamente de más, pues puedes hacerlo de forma directa: Nombre: <input type="text" name="nombre" /> En otras palabras, ponerlo no tiene importancia de verdad, aunque puedes usarlo como alternativa para ponerle estilo, como color, tipo de letra o fondo especial, y esto de forma más sencilla desde un CSS. Espero haya resuelto tu duda. |
| ||||
Re: ¿Que es <label>? Aunque se puede usar así, es preferible encerrar al control: O asociarlo con su id: Cita: De esa manera, pinchando sobre el control se consigue el foco en el control (aunque no se pinche directamente sobre el propio control), además, con la última sintaxis el control puede estar en cualquier rincón de la página (incluso no-visible), y como ya comenté, asociado a radios o checkboxes dejan el control chequeado.Fíjate en el formulario de ejemplo de este artículo: Páginas multilenguaje con javascript Saludos
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| ||||
Re: ¿Que es <label>? De hecho es recomendable su uso en campos tipo checkbox y radio ya que aumentan la zona efectiva para cambiar su valor, lo que es ideal para torpes y discapacitados. El uso de la etiqueta <label> es obligatorio para todos los campos de un formulario si queremos que la página pase la verificación de accesibilidad WCAG-WAI |