Menu
CoddyTech

Etiquetas para inputs

Parte de la sección Fundamentos del Journey de HTML de Coddy. Lección 39 de 60.

No siempre queda muy claro qué representa una entrada sin una etiqueta. Una etiqueta ofrece a los usuarios una indicación visual clara del tipo de entrada que se espera en ese campo. Las etiquetas se crean con la etiqueta <label>.

Esta es la sintaxis básica:

<label for="field">Label text</label>
<input type="text" id="field">
  • <label>: La etiqueta que crea la etiqueta.
  • for: Un vínculo entre la etiqueta y un campo del formulario. El valor de for debe coincidir con el id del campo del formulario.
  • Texto de la etiqueta: el texto que describe para qué sirve el campo del formulario.
  • <input>: El campo del formulario al que hace referencia la etiqueta.
  • id: El identificador único del campo del formulario, que coincide con el atributo for de la etiqueta.

Una vez vinculados, al hacer clic en el texto de la etiqueta, el cursor se coloca en su campo de entrada (este recibe el foco), lo que también ofrece a los usuarios un área más grande donde hacer clic.

challenge icon

Desafío

Fácil

Añade las siguientes etiquetas dentro de la etiqueta <form>:

  • Un <label> con el texto 'First Name:' y el atributo for establecido en 'firstname'.
  • Un campo <input> con type="text".
  • El campo <input> debe tener un id que coincida con el atributo for de la etiqueta.

Pruébalo tú mismo

<!DOCTYPE html>
<html>
    <body>
        <form>
        <!-- Escribe el código aquí -->
        
        </form>
    </body>
</html>
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos

Practica por tu cuenta: Playground de Web