Tổng quan chương trình học CSS

yanyan

By yanyan

Đăng ngày Tháng 7 12, 2025

Để việc học CSS trở nên có hệ thống, rõ ràng và dễ theo dõi, chúng ta sẽ chia toàn bộ chương trình CSS thành 4 phần, với số lượng bài và tiêu đề từng bài học cụ thể như sau:


PHẦN 1: CSS CƠ BẢN (10 bài)

Làm quen với cú pháp CSS, cách áp dụng style, màu sắc, font chữ, khoảng cách…

STTTên bài học
1Giới thiệu CSS và 3 cách kết nối với HTML
2Selector cơ bản: theo thẻ, class, id
3Cách dùng màu sắc: tên màu, mã HEX, RGB, HSL
4Font chữ, font-size, font-weight, line-height
5Thuộc tính text: căn giữa, gạch chân, viết hoa
6Box model: margin, padding, border, content
7Width, height và thuộc tính kích thước
8Background: màu nền, ảnh nền, repeat, position
9Border và border-radius – bo góc, khung đẹp
10Tổ chức CSS: comment, reset, đặt tên class

PHẦN 2: BỐ CỤC TRANG WEB (8 bài)

Tìm hiểu các kỹ thuật bố cục: từ cơ bản đến hiện đại với Flexbox và Grid.

STTTên bài học
11Display: block, inline, inline-block, none
12Position: static, relative, absolute, fixed
13Float và clear – bố cục kiểu cũ
14Flexbox cơ bản – trục chính và trục phụ
15Flexbox nâng cao – căn giữa, khoảng cách, wrap
16Grid layout cơ bản – tạo lưới, dòng và cột
17Grid nâng cao – đặt vị trí, lưới lồng
18So sánh Flexbox và Grid – nên dùng khi nào?

PHẦN 3: HIỆU ỨNG, RESPONSIVE, THỰC TIỄN (8 bài)

Giúp website sinh động hơn, hiển thị tốt trên mọi thiết bị và chuẩn hóa giao diện.

STTTên bài học
19Hover, active, focus – hiệu ứng khi tương tác
20Transition – hiệu ứng mượt mà
21Animation – chuyển động nâng cao
22Media queries – viết CSS cho từng kích thước
23Thiết kế responsive – bố cục co giãn
24Đơn vị CSS: px, %, em, rem, vw, vh
25Biến CSS (CSS variables) và tổ chức chuyên nghiệp
26Reset CSS & Normalize CSS – giúp trình duyệt đồng nhất

PHẦN 4: DỰ ÁN THỰC HÀNH (4 bài)

Áp dụng toàn bộ kiến thức đã học để xây dựng giao diện hoàn chỉnh.

STTTên bài học
27Dự án 1: Trang giới thiệu cá nhân (CV)
28Dự án 2: Landing page sản phẩm đơn giản
29Dự án 3: Trang blog tin tức responsive
30Tổng kết CSS – chuẩn bị học JavaScript

📂 Chuyên mục:

Thảo luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Đăng ký nhận tin mới

Nhận bài học, tài nguyên và cơ hội việc làm qua email hàng tuần.

[global_subscribe_form]

Chúng tôi cam kết không spam. Bạn có thể hủy bất cứ lúc nào.