trabajo - tag img html atributos
Con respecto a la propiedad "Para" de la etiqueta HTML (4)
Esta pregunta ya tiene una respuesta aquí:
Teniendo en cuenta las siguientes 2 líneas de código (copiadas de w3schools.com> "HTML <label> for Attribute"):
<label for="male">Male </label>
<input type="radio" name="sex" id="male" />
Tengo problemas para descubrir el propósito exacto de la propiedad "para" de la etiqueta anterior. Como puede ver, actualmente está configurado como "masculino" (para que coincida con la identificación del control de entrada).
Todo lo que he leído hasta ahora es que el código anterior ''asociará'' y ''enlazará'' la etiqueta con el control de entrada. Entonces mi pregunta es, ¿qué significa exactamente esto?
¿Cuáles son exactamente los resultados de asociar la etiqueta al control de entrada?
¿La etiqueta y / o entrada tienen nuevos comportamientos como resultado de esta ''asociación''?
Al hacer clic en la etiqueta (Hombre), se comprobará que la radio no sea posible si no está utilizando una etiqueta. Una etiqueta también es útil cuando se desarrolla para dispositivos pequeños como teléfonos móviles.
Entonces, es útil para:
- razones de accesibilidad
- dispositivos más pequeños como teléfonos móviles, etc.
- útil en botones de radio y casillas de verificación especialmente
Creo que vincular una etiqueta a un elemento de formulario le permite asignar a la label
una clave de acceso, lo que traerá el foco al elemento de formulario asociado.
Como otros lo han mencionado, también le permite hacer clic en la label
y enfocar el elemento de formulario.
El atributo for le permite ubicar la label
y el elemento en áreas semánticamente diferentes del html y mantener la asociación. (Como dos tablas, o dos divs diferentes). Si está uniendo los dos como en su ejemplo, también es correcto encerrar el elemento de formulario en la etiqueta y renunciar al atributo for
Sí, creo que actúa como un control de formulario o un mecanismo de verificación al completar un formulario en la página web, especialmente los que tienen botones de opción o casillas de verificación. Al hacer clic en la etiqueta, apunta al usuario directamente a un área en el formulario donde debe escribirse la información correcta. Por ejemplo, un "texto". O bien, en un caso en el que el usuario debe elegir entre algunas opciones, como verdadero o falso, o masculino o femenino.
Se podrá hacer clic en una label
que esté asociada a una vía de control. Al hacer clic, selecciona el control. Muy útil con radio / casillas de verificación en particular. También tiene implicaciones de accesibilidad para los lectores de pantalla para las personas con discapacidad visual.