Como se indica por @Gatekiller y otros, la solución correcta es la <etiqueta> etiqueta.
Hacer clic en el texto es bueno, pero hay otra razón para usar la etiqueta <etiqueta>: accesibilidad. Las herramientas que las personas con discapacidades visuales utilizan para acceder a la web necesitan la etiqueta < > para leer el significado de las casillas de verificación y botones de opción. Sin <etiqueta> s, tienen que adivinar en función del texto que lo rodea, y a menudo se equivocan o tienen que darse por vencidos.
Es muy frustrante enfrentarse a un formulario que dice "Seleccione su método de envío, botón de radio1, botón de radio2, botón de radio3".
Tenga en cuenta que la accesibilidad web es un tema complejo; <etiqueta> s son un paso necesario, pero no son suficientes para garantizar la accesibilidad o el cumplimiento de las reglamentaciones gubernamentales donde se aplique.
¿Puedes editar la pregunta original? Actualmente, la respuesta mejor calificada ES la mejor para la pregunta, tal como está redactada. La respuesta aceptada en realidad responde a una actualización de la pregunta y modifiqué apropiadamente (se invertirá después de la edición). –