Formulaire d'inscription à la newsletter
Un champ e-mail et son bouton sur une ligne, une case de consentement RGPD, des erreurs claires, une suggestion en cas de faute de frappe et un message de confirmation.
- Tailwind
- React
- CSS
- WordPress
Description
Le visiteur saisit son adresse et coche une case de consentement non pré-cochée, accompagnée d'une mention sur l'usage de l'adresse, la désinscription et un lien vers la politique de confidentialité, comme le demande le RGPD. L'adresse est vérifiée à la sortie du champ, jamais pendant la frappe ; une faute courante sur le domaine (gmial.com, hotmail.fe…) déclenche une proposition de correction en un clic. À l'envoi, chaque erreur s'affiche sous son champ et le focus va au premier champ à corriger ; une fois le formulaire valide, un message invite à confirmer l'inscription (double opt-in). Accessibilité : tout se fait au clavier, chaque message est relié à son champ par aria-describedby et aria-invalid, la suggestion est annoncée par une région live, le focus passe sur la confirmation, les contrastes dépassent 4,5:1 en clair comme en sombre et l'animation se coupe avec prefers-reduced-motion. Branchez l'envoi sur votre service d'e-mailing : événement nwl:subscribe en HTML, prop onSubscribe en React.
Code
Chargement du code…
Contenu de l'archive
formulaire-newsletter-inline-html-tailwind.zip3 fichiers · 7 Ko
- index.html13 Ko
- README.md4 Ko
- LICENSE.md1 Ko
Mots-clés
Mis à jour le 16 octobre 2026.
Dans le même esprit

Trois écrans cohérents dans une même carte : connexion, création de compte avec critères de mot de passe en direct, et demande de réinitialisation.
- Tailwind
- React
- CSS
- WordPress

Une liste déroulante filtrable au clavier pour choisir une ou plusieurs valeurs, affichées en pastilles, adossée à un vrai champ select.
- Tailwind
- React
- CSS
- WordPress

Un formulaire court pour artisan : type de prestation, description, code postal, délai, photos facultatives, puis un récapitulatif de confirmation.
- Tailwind
- React
- CSS
- WordPress

Réservation de créneaux
GratuitUn formulaire de prise de rendez-vous : motif, jour avec le sélecteur de date natif, créneaux du matin et de l'après-midi en boutons radio, créneaux complets barrés et résumé du choix.
- Tailwind
- React
- CSS
- WordPress