Catalogue des Commandes 07/05/2026 18:00:00 angularforall.com

- Formulaire Contact Bootstrap 5

Code Templates Collection angularforall.com

- Formulaire Contact Bootstrap 5

Formulaire Contact Bootstrap 5 Responsive Html Css Validation Snippet Form Mobile First Composant Email

Formulaire de contact Bootstrap 5 responsive avec champs nom, email, sujet et message. Validation HTML5 native, design soigné et parfaitement adapté mobile.

<!DOCTYPE html>
<html lang="fr">
<head>
    <meta charset="UTF-8" />
    <meta name="copyright" content="AngularForAll" />
    <meta name="author" content="AngularForAll" />
    <meta name="robots" content="noindex, nofollow" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="Cache-Control" content="public, max-age=604800" />
    <title>Snippet Form Contact Bootstrap5 2026 05050003 | AngularForAll</title>
<!-- Bootstrap 5 CSS -->
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body class="bg-light">

    <div class="container py-5">
        <div class="row justify-content-center">
            <div class="col-lg-8">
                <div class="card shadow-lg border-0 rounded-4">
                    <div class="card-body p-5">
                        <h3 class="text-center mb-4 fw-bold">Contactez-nous</h3>
                        <form>
                            <div class="row g-3">
                                <div class="col-md-6">
                                    <label for="nom" class="form-label">Nom</label>
                                    <input type="text" class="form-control" id="nom" placeholder="Votre nom" required>
                                </div>
                                <div class="col-md-6">
                                    <label for="prenom" class="form-label">Prénom</label>
                                    <input type="text" class="form-control" id="prenom" placeholder="Votre prénom" required>
                                </div>
                                <div class="col-md-6">
                                    <label for="email" class="form-label">Email</label>
                                    <input type="email" class="form-control" id="email" placeholder="exemple@email.com" required>
                                </div>
                                <div class="col-md-6">
                                    <label for="telephone" class="form-label">Téléphone</label>
                                    <input type="tel" class="form-control" id="telephone" placeholder="+33 6 12 34 56 78">
                                </div>
                                <div class="col-12">
                                    <label for="sujet" class="form-label">Sujet</label>
                                    <select class="form-select" id="sujet">
                                        <option selected disabled>Choisissez un sujet...</option>
                                        <option value="1">Demande d'information</option>
                                        <option value="2">Support technique</option>
                                        <option value="3">Devis</option>
                                        <option value="4">Autre</option>
                                    </select>
                                </div>
                                <div class="col-12">
                                    <label for="message" class="form-label">Message</label>
                                    <textarea class="form-control" id="message" rows="5" placeholder="Votre message..." required></textarea>
                                </div>
                                <div class="col-12">
                                    <div class="form-check">
                                        <input class="form-check-input" type="checkbox" id="rgpd" required>
                                        <label class="form-check-label" for="rgpd">
                                            J'accepte la politique de confidentialité
                                        </label>
                                    </div>
                                </div>
                                <div class="col-12 text-center mt-4">
                                    <button type="submit" class="btn btn-primary btn-lg px-5">Envoyer le message</button>
                                </div>
                            </div>
                        </form>
                    </div>
                </div>
            </div>
        </div>
    </div>

    <!-- Bootstrap 5 JS Bundle -->
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>

Télécharger le fichier source

Partager