Xem thêm

Từ A đến Z: Hướng dẫn tạo form đăng nhập đẹp mắt với HTML và CSS

Huy Erick
Giới thiệu Bạn muốn tự tay tạo một form đăng nhập đẹp mắt cho website của mình nhưng chưa biết bắt đầu từ đâu? Bài viết này là dành cho bạn! Chúng ta sẽ cùng...

Giới thiệu

Bạn muốn tự tay tạo một form đăng nhập đẹp mắt cho website của mình nhưng chưa biết bắt đầu từ đâu? Bài viết này là dành cho bạn! Chúng ta sẽ cùng nhau khám phá cách xây dựng một form đăng nhập đơn giản nhưng tinh tế bằng HTML và CSS.

Không cần phải là chuyên gia lập trình, bạn vẫn có thể dễ dàng làm theo hướng dẫn chi tiết từng bước một. Bài viết cung cấp đầy đủ mã nguồn HTML và CSS, giúp bạn hình dung rõ ràng quy trình và tự mình thực hành. Sau khi hoàn thành, bạn sẽ có được một form đăng nhập hoàn chỉnh như hình minh họa, sẵn sàng để tích hợp vào website của bạn.

Hình dung Form Đăng Nhập Mục Tiêu

Mục tiêu của chúng ta là tạo ra một form đăng nhập có giao diện như sau:

Giao diện form đăng nhập
Giao diện form đăng nhập

Bắt tay vào việc với HTML

Đầu tiên, chúng ta sẽ tạo cấu trúc khung sườn cho form đăng nhập bằng HTML. Hãy tạo một file có tên là login.html và dán đoạn mã sau vào:

     Đăng nhập vào website              
Đầu trang
Chân trang

Lưu ý dòng . Đây là dòng mã kết nối file HTML của chúng ta với file CSS, nơi chúng ta sẽ thêm vào các định dạng cho form.

Mở file login.html bằng trình duyệt web, bạn sẽ thấy giao diện form đăng nhập còn rất đơn giản như hình dưới đây. Đừng lo lắng, chúng ta sẽ "hô biến" nó với CSS ngay sau đây.

Form đăng nhập với HTML
Form đăng nhập với HTML

Thổi hồn cho form đăng nhập với CSS

Bây giờ, hãy tạo một file mới đặt tên là login.css trong thư mục css (nằm cùng cấp với file login.html). Sao chép đoạn mã CSS sau và dán vào file login.css:

* {   padding: 0px;   margin: 0px;   font-family: sans-serif;   box-sizing: border-box; } header {   background-color: #cccccc;   min-height: 70px;   padding: 15px; } main {   background-color: #dddddd;   min-height: 300px;   padding: 7.5px 15px; } footer {   background-color: #cccccc;   min-height: 70px;   padding: 15px; } .container {   width: 100%;   max-width: 1200px;   margin-left: auto;   margin-right: auto; } .login-form {   width: 100%;   max-width: 400px;   margin: 20px auto;   background-color: #ffffff;   padding: 15px;   border: 2px dotted #cccccc;   border-radius: 10px; } h1 {   color: #009999;   font-size: 20px;   margin-bottom: 30px; } .input-box {   margin-bottom: 10px; } .input-box input {   padding: 7.5px 15px;   width: 100%;   border: 1px solid #cccccc;   outline: none; } .btn-box {   text-align: right;   margin-top: 30px; } .btn-box button {   padding: 7.5px 15px;   border-radius: 2px;   background-color: #009999;   color: #ffffff;   border: none;   outline: none; }

Lưu lại cả hai file login.htmllogin.css. Bây giờ hãy thử tải lại file login.html trên trình duyệt, bạn sẽ thấy form đăng nhập của mình đã được "lột xác" với giao diện đẹp mắt hơn rất nhiều!

Form đăng nhập sau khi được định dạng với CSS
Form đăng nhập sau khi được định dạng với CSS

Kết luận

Chúc mừng bạn! Bạn đã hoàn thành việc tạo một form đăng nhập đẹp mắt chỉ với HTML và CSS. Hãy tự do thay đổi mã nguồn để tạo ra những form đăng nhập theo phong cách riêng của bạn.

1