Contenu du cours
HTML Ultime
HTML Ultime
2. Balises et Attributs
BalisesAttributsBalises Paires et SimplesBalisage de TexteDéfi : Créer le Paragraphe de Votre Première Page WebDéfi : Créer une Page Web de Présentation PersonnelleDéfi : Créer une Page Web de Présentation de FilmsBalisage de Texte à Usage SpécialDéfi : Créer des Liens vers des Sites Web PopulairesValidation
Défi : Entrée et Label
Objectif
Améliorez l'expérience utilisateur du site web en créant un formulaire interactif qui nécessite des entrées pour le nom, l'email et le mot de passe, avec des étiquettes associées.
Tâche
Incorporez un formulaire convivial dans votre site web, améliorant l'engagement et l'interaction des utilisateurs. Votre tâche est de :
- Pour l'entrée du nom : créer une entrée de texte qui collecte les noms des utilisateurs. Utilisez les attributs corrects pour assurer une expérience fluide.
- Définir le
type
approprié pour l'entrée de texte ; - Définir le
placeholder
àJohn
; - Assurez-vous que l'entrée est focalisée par défaut.
- Définir le
- Pour l'entrée de l'email : établir une entrée d'email qui collecte les adresses email des utilisateurs. Assurez l'exactitude des données en utilisant les attributs appropriés.
- Définir le
type
correct pour l'entrée d'email ; - Définir le
placeholder
àexample@gmail.com
; - Marquer le champ comme requis.
- Définir le
- Pour l'entrée du mot de passe : créer une entrée de mot de passe sécurisée qui protège les données des utilisateurs. Utilisez les attributs appropriés pour améliorer la protection des données.
- Définir le
type
correct pour l'entrée du mot de passe ; - Rendre le champ requis.
- Définir le
index.html
index.css
autofocus
: focalise automatiquement le champ de saisie lorsque la page se charge.required
: marque le champ de saisie comme obligatoire, empêchant la soumission du formulaire s'il est laissé vide.placeholder
: fournit un indice ou un exemple de texte pour le champ de saisie.for
etid
: associe une étiquette à un champ de saisie pour améliorer l'accessibilité.type
: spécifie le type de données attendu dans le champ de saisie (par exemple, texte, email, mot de passe).
index.html
index.css
Tout était clair ?
Merci pour vos commentaires !
Section 5. Chapitre 6