Bagaimana membuat: formulir pendaftaran

Belajar cara menggunakan CSS untuk membuat formulir pendaftaran.

Daftar

Isi formulir ini untuk membuat akun.



Dengan membuat akun, Anda menunjukkan setuju denganSyarat Layanan dan Kebijakan Privasi

Coba sendiri

Bagaimana membuat formulir pendaftaran

Langkah pertama - Tambahkan HTML:

Gunakan elemen <form> untuk menangani input. Baca tutorial PHP kami untuk informasi lebih lanjut.

Lalu tambahkan kontrol input untuk setiap field (dengan label yang sesuai):

<form action="action_page.php">
  <div class="container">
    <h1>Daftar</h1>
    <p>Isi formulir ini untuk membuat akun.</p>
    <hr>
    <label for="email"><b>Email</b></label>
    <input type="text" placeholder="Masukkan Email" name="email" id="email" required>
    <label for="psw"><b>Sandi</b></label>
    <input type="password" placeholder="Masukkan Sandi" name="psw" id="psw" required>
    <label for="psw-repeat"><b>Ulangi Sandi</b></label>
    <input type="password" placeholder="Ulangi Sandi" name="psw-repeat" id="psw-repeat" required>
    <hr>
    <p>Dengan membuat akun, Anda setuju dengan <a href="#">Syarat & Privasi</a>.</p>
    <button type="submit" class="registerbtn">Daftar</button>
  </div>
  <div class="container signin">
    <p>Sudah punya akun? <a href="#">Masuk</a>.</p>
  </div>
</form>

Langkah kedua - Tambahkan CSS:

* {box-sizing: border-box}
/* Tambahkan margin dalam kontainer */
.container {
  padding: 16px;
}
/* Field input penuh lebar */
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;
}
/* Lengkapkan gaya default hr */
hr {
  border: 1px solid #f1f1f1;
  margin-bottom: 25px;
}
/* Atur gaya tombol pengiriman/pendaftaran */
.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;
}
/* Atur warna teks tautan menjadi biru */
a {
  color: dodgerblue;
}
/* Atur warna latar belakang abu-abu untuk bagian 'login' dan teks di tengah */
.signin {
  background-color: #f1f1f1;
  text-align: center;
}

Coba sendiri

Halaman yang berhubungan

Tutorial:Form HTML

Tutorial:Form CSS