Video: Lesson 5: Các thành phần cấu tạo Website 2025
Các phiên bản trước của CSS dựa trên một tài liệu đặc tả duy nhất để xem chi tiết tất cả các tính năng mà nó cung cấp. CSS3 có cách tiếp cận khác - dựa vào khái niệm mô-đun để cung cấp đặc tả kỹ thuật. Mỗi mô-đun xuất hiện trong một tài liệu riêng biệt và chi tiết một tính năng CSS3 cụ thể. Cách tiếp cận này mang lại nhiều lợi ích:
-
Bạn không phải lướt qua một tài liệu khổng lồ để tìm ra một ít thông tin bạn cần.
-
Mỗi mô-đun có thể được phát hành độc lập, có nghĩa là tiêu chuẩn sẽ sớm có sẵn (một phần).
-
Các nhóm chuyên biệt có thể làm việc trên mỗi mô đun để đảm bảo rằng nó có chứa các tính năng tốt nhất có thể.
-
Bởi vì các mô-đun nhỏ hơn, nên dễ dàng đạt được thỏa thuận về tiêu chuẩn hơn là đạt được thỏa thuận tương tự đối với CSS3 nói chung.
Tại thời điểm này, có năm mươi mô-đun có thể xuất hiện như là một phần của tiêu chuẩn CSS3, nhưng chỉ một số mô-đun này hiện đã được chấp thuận - và bạn thực sự chỉ yêu cầu một tập hợp con của họ để tạo ra hầu hết các ứng dụng. Dưới đây là các mô-đun thiết yếu bạn cần biết để làm việc với CSS3 thành công.
Các trình chọn mức 3
Mẫu hộp cơ bản CSS
Các kiểu phông chữ CSS Cấp bậc 3
CSS Text Module Cấp bậc 3
CSS Color Module Mức 3
CSS Speech
CSS và Borders Cấp bậc 3
CSS Chuyển đổi
Mô đun Giao diện Đa cấp CSS
CSS Cơ bản Giao diện Người dùng Cấp bậc 3
Sử dụng bộ mười hai mô-đun này sẽ cung cấp hầu hết các chức năng bạn cần cho mỗi ứng dụng. Một số năm mươi mô-đun khác thậm chí không được thực hiện (và có thể không bao giờ được). Ví dụ: Mẫu hộp mở rộng CSS chưa được bắt đầu, nhưng nó sẽ cung cấp một số chức năng mới thú vị khi có người đặt nó lại với nhau.
Một vài trong số năm mươi mô-đun không xuất hiện trong danh sách này được sử dụng cho một cái gì đó khác với các ứng dụng tiêu chuẩn. Mô đun CSS Marquee được triển khai và có sẵn, nhưng bạn thường sử dụng nó với điện thoại thông minh.
Các nhóm làm việc về các tiêu chuẩn này cũng đã kết hợp một vài mô-đun để giúp họ làm việc dễ dàng hơn. Mô-đun Chuyển đổi 2D CSS và Mô-đun Chuyển đổi 3D của CSS đã được kết hợp thành một mô-đun Chuyển đổi CSS duy nhất. Vì vậy, mặc dù có ba mục trong danh sách, chỉ có một mô-đun được thực hiện để suy nghĩ.
