Porque el nombre de la etiqueta label debe ser el mismo que el input, refiriendome al for y id por ambas partes.

Willan Santiago Santos Satalaya

Willan Santiago Santos Satalaya

Pregunta
studenthace 4 años

Porque el nombre de la etiqueta label debe ser el mismo que el input, refiriendome al for y id por ambas partes.

3 respuestas
para escribir tu comentario
    Eliezer Hernandez

    Eliezer Hernandez

    studenthace 4 años

    Básicamente el que tengan el mismo valor en ambos atributo relaciona a estos dos elementos, entonces al dar click al label se autoselecciona el campo, lo que te ayuda a darle una mejor experiencia al usuario.

    Yorfrank Bastidas

    Yorfrank Bastidas

    studenthace 4 años

    Es principalmente para ayudar a los sistemas de lectura a que tengan la información correctamente. Si no lo identificas, para un algoritmo sería como poner un label vacío, esto puede traer incluso problemas de SEO

    Julián Ramírez

    Julián Ramírez

    studenthace 4 años

    ¡Hola William! Te dejo un artículo que lo explica perfectamente además de otras maneras de hacerlo y el por qué deberías hacerlo :D.

Curso de HTML y CSS [Empieza Gratis]

Curso de HTML y CSS [Empieza Gratis]

Crea vistas web fluidas y eficientes con HTML, CSS y Flexbox. Aprende a estructurar layouts adaptables, desde mobile a desktop, optimizando imágenes y aplicando buenas prácticas semánticas y de accesibilidad.

Curso de HTML y CSS [Empieza Gratis]
Curso de HTML y CSS [Empieza Gratis]

Curso de HTML y CSS [Empieza Gratis]

Crea vistas web fluidas y eficientes con HTML, CSS y Flexbox. Aprende a estructurar layouts adaptables, desde mobile a desktop, optimizando imágenes y aplicando buenas prácticas semánticas y de accesibilidad.