Comment créer : Formulaire d'inscription

Apprenez à utiliser CSS pour créer un formulaire d'inscription.

S'inscrire

Veuillez remplir ce formulaire pour créer un compte.



En créant un compte, vous acceptez nosConditions générales de service et politique de confidentialité.

Essayez-le vous-même

Comment créer un formulaire d'inscription

Première étape - Ajouter HTML :

Utilisez l'élément <form> pour traiter les entrées. Vous pouvez en savoir plus sur notre tutoriel PHP.

Ajoutez ensuite des contrôles d'entrée pour chaque champ (et les étiquettes correspondantes) :

<form action="action_page.php">
  <div class="container">
    <h1>Inscription</h1>
    <p>Remplissez ce formulaire pour créer un compte.</p>
    <hr>
    <label for="email"><b>Email</b></label>
    <input type="text" placeholder="Entrer l'email" name="email" id="email" required>
    <label for="psw"><b>Mot de passe</b></label>
    <input type="password" placeholder="Entrer le mot de passe" name="psw" id="psw" required>
    <label for="psw-repeat"><b>Répéter le mot de passe</b></label>
    <input type="password" placeholder="Répéter le mot de passe" name="psw-repeat" id="psw-repeat" required>
    <hr>
    <p>En créant un compte, vous acceptez nos <a href="#">Conditions d'utilisation et Confidentialité</a>.</p>
    <button type="submit" class="registerbtn">S'inscrire</button>
  </div>
  <div class="container signin">
    <p>Vous avez déjà un compte? <a href="#">Se connecter</a>.</p>
  </div>
</form>

Deuxième étape - Ajouter CSS :

* {box-sizing: border-box}
/* Ajouter une marge interne à la conteneur */
.container {
  padding: 16px;
}
/* Champs d'entrée de largeur complète */
input[type=text], input[type=password] {
  width: 100%;
  padding: 15px;
  margin: 5px 0 22px 0;
  display: inline-block;
  border: none;
  background: #f1f1f1;
}
input[type=text]:focus, input[type=password]:focus {
  background-color: #ddd;
  outline: none;
}
/* Couvrir le style par défaut de hr */
hr {
  border: 1px solid #f1f1f1;
  margin-bottom: 25px;
}
/* Définir le style du bouton de soumission/inscription */
.registerbtn {
  background-color: #04AA6D;
  color: white;
  padding: 16px 20px;
  margin: 8px 0;
  border: none;
  cursor: pointer;
  width: 100%;
  opacity: 0.9;
}
.registerbtn:hover {
  opacity:1;
}
/* Ajouter une couleur de texte bleue aux liens */
a {
  color: dodgerblue;
}
/* Pour le "section" "login", définir une couleur de fond grise et centrer le texte */
.signin {
  background-color: #f1f1f1;
  text-align: center;
}

Essayez-le vous-même

Pages associées

Tutoriel :Formulaire HTML

Tutoriel :Formulaire CSS