Thân trang
Thuộc phần Tạo kiểu với CSS trong hành trình HTML của Coddy. Bài học 50 trên 76.
Thử thách
DễTrong dự án này, chúng ta sẽ tạo kiểu cho một biểu mẫu đăng nhập đơn giản. Dự án này sẽ giúp bạn luyện tập các khái niệm CSS quan trọng, bao gồm:
✅ Căn giữa các phần tử hoàn hảo trên trang web
✅ Tạo kiểu cho các phần tử biểu mẫu như ô nhập và nút
✅ Làm việc với đường viền, bóng đổ và khoảng cách
✅ Thỏa sức sáng tạo trong thiết kế
Khi hoàn thành dự án, bạn sẽ có một biểu mẫu đăng nhập được tạo kiểu đẹp mắt, hiện đại và chỉn chu, tương tự như hình bên dưới.

Áp dụng kiểu cho thẻ <body>. Làm theo các bước dưới đây:
- Đặt màu nền thành một sắc thái sáng tùy chọn.
- Dùng Flexbox để căn giữa biểu mẫu theo cả chiều ngang lẫn chiều dọc.
- Đặt chiều cao trang thành
100vhđể biểu mẫu vẫn nằm ở giữa ngay cả khi kích thước trang thay đổi.
Tự làm thử
<html>
<head>
<title>Login Form</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<form class="login-form">
<h2>Login</h2>
<input type="text" placeholder="Username">
<input type="password" placeholder="Password">
<button type="submit">Login</button>
</form>
</body>
</html>
Tất cả bài học trong Tạo kiểu với CSS
3Bộ chọn cơ bản
Giới thiệu về bộ chọnBộ chọn kiểuBộ chọn lớpBộ chọn IDBộ chọn nhómBộ chọn phổ quátThử thách về bộ chọn9Flexbox
Flexbox là gì?Hướng flexCăn chỉnh nội dungCăn chỉnh các phần tửCăn giữa hoàn hảoThử thách Flexbox12Kiến thức cơ bản về thiết kế đáp ứng
Thiết kế đáp ứng là gì?Thẻ meta viewportBố cục linh hoạtĐơn vị viewportKiến thức cơ bản về media queryHình ảnh linh hoạtTự luyện tập: Playground Web