ETIQUETAS PARA TIPOS DE INPUT EN HTML
Usando el atributo type
en la etiqueta <input> para especificar el tipo de entrada.
Formato del código:
<input type="tipo_de_entrada" id="id_del_input" name="nombre_del_input" placeholder="texto_de_ayuda" />
Comencemos con ejemplos:
1. Campo de Texto (Text)
Permite al usuario ingresar texto de una sola línea.
<input type="text" id="username" name="username" placeholder="Ingrese su nombre de usuario" />
EJEMPLO:
2. Campo de Contraseña (Password)
Permite al usuario ingresar una contraseña, ocultando los caracteres ingresados.
<input type="password" id="password" name="password" placeholder="Ingrese su contraseña" />
EJEMPLO:
3. Campo de Correo Electrónico (Email)
Permite al usuario ingresar una dirección de correo electrónico con validación básica del formato.
<input type="email" id="email" name="email" placeholder="Ingrese su correo electrónico" />
EJEMPLO:
4. Campo de Número (Number)
Permite al usuario ingresar un número. Puedes establecer valores mínimo y máximo.
<input type="number" id="age" name="age" min="1" max="120" placeholder="Ingrese su edad" />
EJEMPLO:
5. Campo de Teléfono (Tel)
Permite al usuario ingresar un número de teléfono. La validación del formato depende del navegador.
<input type="tel" id="phone" name="phone" placeholder="Ingrese su número de teléfono" />
EJEMPLO:
6. Campo de Fecha (Date)
Permite al usuario seleccionar una fecha desde un calendario emergente.
<input type="date" id="birthdate" name="birthdate" />
EJEMPLO:
7. Campo de Hora (Time)
Permite al usuario seleccionar una hora.
<input type="time" id="appointment" name="appointment" />
EJEMPLO:
8. Campo de Selección (Checkbox)
Permite al usuario seleccionar una o más opciones.
<input type="checkbox" id="subscribe" name="subscribe" value="newsletter" /> <label for="subscribe">Suscribirse al boletín</label>
EJEMPLO:
9. Campo de Radio
Permite al usuario seleccionar solo una opción de un grupo de opciones.
<input type="radio" id="male" name="gender" value="male" /> <label for="male">Masculino</label> <br> <input type="radio" id="female" name="gender" value="female" /> <label for="female">Femenino</label>
EJEMPLO:
10. Campo de Archivo (File)
Permite al usuario seleccionar un archivo para cargar.
<input type="file" id="profile-pic" name="profile-pic" />
EJEMPLO:
11. Campo de Color (Color)
Permite al usuario seleccionar un color usando un selector de color.
<input type="color" id="favcolor" name="favcolor" value="#ff0000" />
EJEMPLO:
12. Campo de URL (URL)
Permite al usuario ingresar una URL con validación básica del formato.
<input type="url" id="website" name="website" placeholder="Ingrese su sitio web" />
EJEMPLO:
13. Campo de Texto Multilínea (Textarea)
Permite al usuario ingresar texto en varias líneas. No es un <input>
, pero se usa de manera similar en formularios.
<textarea id="message" name="message" rows="4" cols="50" placeholder="Ingrese su mensaje"></textarea>
EJEMPLO:
Para una vista más completa y ejemplos adicionales, puedes visitar la documentación en línea sobre los tipos de <input>
en HTML.