La etiqueta del formulario debe seguir ahí al escribir
Un campo vacío puede parecer claro porque dentro dice “Tu correo”. Después de escribir, ese texto desaparece. Si era la única explicación, la persona pierde una referencia justamente cuando necesita revisar lo que hizo.
La guía de W3C sobre etiquetas recomienda identificar los controles y asociar las etiquetas con ellos. En HTML, una asociación explícita puede unir el atributo for de la etiqueta con el id del campo. MDN documenta este comportamiento en su referencia del elemento label.
<label for="correo">Correo para responder (opcional)</label>
<input id="correo" name="correo" type="email">
El ejemplo no envía mensajes por sí mismo. Todavía hacen falta validación, tratamiento seguro de los datos y una respuesta comprensible. Su objetivo es mostrar una relación pequeña y verificable: la instrucción permanece visible y el control tiene un nombre asociado.
Prueba con un error realista
Escribe una dirección incompleta y revisa cómo se explica el problema. Luego vuelve al campo con el teclado. ¿Sigue claro qué falta? ¿La página conserva lo ya escrito? Las etiquetas son el comienzo, no una certificación completa de accesibilidad. Una buena revisión combina inspección del código con uso real y, cuando sea posible, pruebas con personas que utilizan diferentes tecnologías de apoyo.