Desafío: Crear un formulario con campos de entrada y etiquetas
Desliza para mostrar el menú
Objetivo
Mejorar la experiencia del usuario en el sitio web creando un formulario interactivo que requiera entradas para nombre, correo electrónico y contraseña, cada una con su etiqueta asociada.
Tarea
Agrega un formulario sencillo y fácil de usar a tu página. Sigue estos requisitos:
- Entrada de nombre
- Utiliza un campo de texto.
- Establece el marcador de posición en
John. - Haz que el campo tenga el enfoque por defecto (autofocus).
- Entrada de correo electrónico
- Utiliza un campo de correo electrónico.
- Establece el marcador de posición en
example@gmail.com. - Marca el campo como obligatorio.
- Entrada de contraseña
- Utiliza un campo de contraseña.
- Haz que este campo sea obligatorio.
index.html
index.css
Sugerencia
autofocus: enfoca automáticamente el campo de entrada cuando la página se carga;required: marca el campo de entrada como obligatorio, impidiendo el envío del formulario si queda vacío;placeholder: proporciona un texto de ejemplo o sugerencia para el campo de entrada;foreid: asocian una etiqueta con un campo de entrada para mejorar la accesibilidad;type: especifica el tipo de dato esperado en el campo de entrada, como texto, correo electrónico o contraseña.
Solución
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="index.css" />
</head>
<body>
<form onsubmit="return false">
<label for="name">Name:</label>
<input type="text" id="name" name="name" placeholder="John" autofocus />
<label for="email">Email:</label>
<input
type="email"
id="email"
name="email"
placeholder="example@gmail.com"
required
/>
<label for="password">Password:</label>
<input type="password" id="password" name="password" required />
<button type="submit">Submit</button>
</form>
</body>
</html>
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 5. Capítulo 6
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Sección 5. Capítulo 6