Bài viết hôm nay chúng ta sẽ đi vào tìm hiểu cách tạo một signup form cơ bản và các ví dụ thực tế để giúp bạn có thể dễ dàng tự xây dựng registration form đẹp mắt dành cho website của mình bằng HTML, CSS và Javascript nhé.
Cách Tạo Form Đăng Ký Cơ Bản Bằng HTML CSS
Trong phần này chúng ta sẽ đi vào tìm hiểu cách tạo form đăng ký bằng HTML CSS cơ bản và tinh chỉnh nó để có thể hiển thị được trên nhiều màn hình thiết bị khác nhau thông qua đoạn mã bên dưới nhé:
HTML
<form action="" >
<div class="container">
<h1>Form Đăng Ký</h1>
<p>Xin hãy nhập biểu mẫu bên dưới để đăng ký.</p>
<hr>
<label for="email"><b>Email</b></label>
<input type="text" placeholder="Nhập Email" name="email" required>
<label for="psw"><b>Mật Khẩu</b></label>
<input type="password" placeholder="Nhập Mật Khẩu" name="psw" required>
<label for="psw-repeat"><b>Nhập Lại Mật Khẩu</b></label>
<input type="password" placeholder="Nhập Lại Mật Khẩu" name="psw-repeat" required>
<label>
<input type="checkbox" checked="checked" name="remember" style="margin-bottom:15px"> Nhớ Đăng Nhập
</label>
<div class="clearfix">
<button type="submit" class="signupbtn">Sign Up</button>
</div>
</div>
</form>
CSS
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap');
* {box-sizing: border-box}
body{
font-family: 'Noto Sans JP', sans-serif;
}
h1, label{
color: DodgerBlue;
}
input[type=text], input[type=password] {
width: 100%;
padding: 15px;
margin: 5px 0 22px 0;
display: inline-block;
border: none;
width:100%;
resize: vertical;
padding:15px;
border-radius:15px;
border:0;
box-shadow:4px 4px 10px rgba(0,0,0,0.2);
}
input[type=text]:focus, input[type=password]:focus {
outline: none;
}
hr {
border: 1px solid #f1f1f1;
margin-bottom: 25px;
}
button {
background-color: #4CAF50;
color: white;
padding: 14px 20px;
margin: 8px 0;
border: none;
cursor: pointer;
width: 100%;
opacity: 0.9;
}
button:hover {
opacity:1;
}
.cancelbtn {
padding: 14px 20px;
background-color: #f44336;
}
.signupbtn {
float: left;
width: 100%;
border-radius:15px;
border:0;
box-shadow:4px 4px 10px rgba(0,0,0,0.2);
}
.container {
padding: 16px;
}
.clearfix::after {
content: "";
clear: both;
display: table;
}
Và kết quả bạn xem hình ảnh dưới đây nhé:

Còn dưới đây là kết quả trên codepen nhé!
See the Pen Login Form HTML CSS by haycuoilennao19 (@haycuoilennao19) on CodePen.
Các Ví Dụ Về SignUp Form CSS Javascript
Thiết Kế Signup Form Overlay Javascript

Kết quả bạn xem bên dưới nhé!
See the Pen Overlay Signup Form by Chris Deacy (@chrisdothtml) on CodePen.
Thiết Kế Signup Form CSS3

Kết quả bạn xem bên dưới nhé!
See the Pen Creative SignUp Form by Aigars Silkalns (@colorlib) on CodePen.
Thiết Kế HTML5 Signup Form

Kết quả bạn xem bên dưới nhé!
See the Pen HTML5 Form by Alexandru Pora (@axpro) on CodePen.
Thiết Kế Interactive Sign Up Form

Kết quả bạn xem bên dưới nhé!
See the Pen Interactive Sign Up Form by Riccardo Pasianotto (@rkpasia) on CodePen.
Thiết Kế Sign Up Form VueJS

Kết quả bạn xem bên dưới nhé!
See the Pen Sign Up Form by Sicontis (@Sicontis) on CodePen.
Thiết Kế Sign Up Form Với Social Button

Kết quả bạn xem bên dưới nhé!
See the Pen Daily UI #001: Sign Up by Fabio Ottaviani (@supah) on CodePen.
Thiết Kế Sign Up Form ReactJS

Kết quả bạn xem bên dưới nhé!
See the Pen React signup form example by Mikhail Proniushkin (@mikepro4) on CodePen.
Thiết Kế Sign Up Form Template

Kết quả bạn xem bên dưới nhé!
See the Pen Sign Up Form by José Carneiro (@josecarneiro) on CodePen.
Thiết Kế Register Form

Kết quả bạn xem bên dưới nhé!
See the Pen Register Form by Gerta Xhepi (@xhepigerta) on CodePen.
Thiết Kế Javascript Sign Up Form

Kết quả bạn xem bên dưới nhé!
See the Pen Minimal sign up form by Alex Cican (@alexcican) on CodePen.
Thiết Kế Sign Up Với Video

Kết quả bạn xem bên dưới nhé!
See the Pen Signup No. 2 - Video by Ricky Eckhardt (@rickyeckhardt) on CodePen.
Thiết Kế Sign Up Form Template HTML

Kết quả bạn xem bên dưới nhé!
See the Pen #CodePenChallenge - Sign up, love (w/ dynamic styles) by Rafael Goulart (@faelplg) on CodePen.
Thiết Kế Material Signup Form
Kết quả bạn xem bên dưới nhé!
See the Pen Minimal Material Signup Form by Shane Geach (@shane-geach) on CodePen.
Thiết Kế Signup Form Với Hình Ảnh

Kết quả bạn xem bên dưới nhé!
See the Pen Cupcake Co. Sign-up form by Kholoud Ameen (@kholoud840) on CodePen.
Spectre sign up form

Kết quả bạn xem bên dưới nhé!
See the Pen Spectre sign up form by Alex Devero (@alexdevero) on CodePen.
Sign Up Form HTML CSS

Kết quả bạn xem bên dưới nhé!
See the Pen Sign Up Form by Ricky Eckhardt (@rickyeckhardt) on CodePen.
Sign Up Modal

Kết quả bạn xem bên dưới nhé!
See the Pen Daily UI #001 - Sign Up Modal by Kyle Lavery (@kylelavery88) on CodePen.
Simple and light sign up form

Kết quả bạn xem bên dưới nhé!
See the Pen Simple and light sign up form by Joe (@dope) on CodePen.
Sign Up Page Design In HTML

Kết quả bạn xem bên dưới nhé!
See the Pen Sign Up Page - UI Concept by Jack Thomson (@Jackthomsonn) on CodePen.
React Sign Up Form

Kết quả bạn xem bên dưới nhé!
See the Pen React DailyUI - 001 - Sign Up by Jack Oliver (@studiojvla) on CodePen.
Sign up forms free

Kết quả bạn xem bên dưới nhé!
See the Pen Abstract Sign Up Form - Day 2 - 100 DAYS - 2020 by Ricky Eckhardt (@rickyeckhardt) on CodePen.
Registration Form

Kết quả bạn xem bên dưới nhé!
See the Pen Registration Form by afirulaf (@afirulaf) on CodePen.
Responsive Registration Form

Kết quả bạn xem bên dưới nhé!
See the Pen Responsive Registration Form by Ananda Projapati (@anandaprojapati) on CodePen.
Colorlib Reg Form v7

Colorlib Reg Form v8

Colorlib Reg Form v24

Colorlib Reg Form v12

Colorlib Reg Form v16

Colorlib Reg Form v20

Signup Form V08

Signup Form V01

Signup Form V02

Nếu bạn muốn tham khảo các form đăng ký đăng nhập thì truy cập đường dẫn bên dưới nha.
Form Đăng Ký Đăng Nhập
Nếu bạn muốn tham khảo cách tạo responsive login và signup form thì truy cập đường dẫn bên dưới nha.
Cách Tạo Responsive Login Và Signup Form
Nếu bạn muốn tham khảo các ví dụ form bootstrap thì truy cập đường dẫn bên dưới nha.
Ví Dụ Form Bootstrap
Nếu bạn muốn tham khảo các khoá học Udemy tốt nhất dành cho lập trình viên thì truy cập đường dẫn bên dưới nha.
Top 10 Khoá Học Lập Trình Web Trên Udemy
Tổng kết:
Qua đây mình mong bài viết sẽ cung cấp thêm cho bạn những register form hữu ích dành cho việc phát triển, thiết kế web và nếu có thắc mắc gì cứ gửi email mình sẽ phản hồi sớm nhất có thể. Rất mong bạn tiếp tục ủng hộ trang web để mình có thể viết nhiều bài hay hơn nữa nhé. Chúc bạn có một ngày vui vẻ!