1. Định dạng màu RGB biểu diễn màu sắc dựa trên sự kết hợp của ba kênh màu cơ bản nào?
A. Cyan, Magenta, Yellow
B. Red, Green, Blue
C. Hue, Saturation, Lightness
D. Black, White, Grey
2. Giá trị rgb(255, 0, 0) trong CSS sẽ hiển thị màu gì?
A. Xanh lá cây
B. Xanh dương
C. Đỏ
D. Đen
3. Đâu là cách viết đúng cú pháp CSS để đặt màu chữ cho thẻ p thành màu đỏ?
A. p { background-color: red; }
B. p { color: red; }
C. p { font-color: red; }
D. p { text-color: red; }
4. Trong CSS, thuộc tính text-decoration có thể được sử dụng để gạch chân hoặc gạch ngang văn bản. Nếu muốn bỏ gạch chân mặc định của liên kết (link), ta dùng giá trị nào?
A. underline
B. overline
C. line-through
D. none
5. Trong mã CSS, cú pháp color: #0000FF; sẽ áp dụng màu gì cho văn bản?
A. Trắng
B. Đỏ
C. Xanh lá
D. Xanh dương
6. Cách nào sau đây là một cách hiệu quả để định nghĩa một bộ màu cho toàn bộ trang web và tái sử dụng chúng?
A. Sử dụng màu hex trực tiếp trong mọi thuộc tính CSS
B. Định nghĩa các biến CSS (custom properties) cho các màu
C. Sử dụng các tên màu chuẩn của trình duyệt cho mọi trường hợp
D. Chỉ sử dụng màu RGB cho tất cả các yếu tố
7. Nếu bạn muốn đặt màu nền cho toàn bộ trang web, bạn sẽ áp dụng CSS cho thẻ HTML nào?
A. head
B. body
C. title
D. html
8. Khi áp dụng màu nền cho một phần tử, phần tử đó có chiếm toàn bộ chiều rộng của phần tử cha hay không, tùy thuộc vào loại phần tử đó. Loại phần tử nào mặc định chiếm toàn bộ chiều rộng?
A. Inline element (ví dụ: span)
B. Block element (ví dụ: div, p)
C. Inline-block element
D. List item (ví dụ: li)
9. Thuộc tính CSS nào dùng để xác định màu của đường viền (border) của một phần tử?
A. border-style
B. border-width
C. border-color
D. border-background
10. Khi sử dụng giá trị màu RGBA, giá trị thứ tư (alpha) đại diện cho yếu tố gì?
A. Độ sáng
B. Độ bão hòa
C. Độ trong suốt (opacity)
D. Tông màu chủ đạo
11. Nếu một đoạn văn bản có màu chữ là black và màu nền là white, thì văn bản đó sẽ hiển thị như thế nào?
A. Chữ trắng trên nền đen
B. Chữ đen trên nền trắng
C. Chữ xám trên nền trắng
D. Chữ trắng trên nền xám
12. Trong lập trình web, thuộc tính CSS nào được sử dụng để thay đổi màu sắc của văn bản?
A. background-color
B. text-color
C. color
D. font-color
13. Trong CSS, khi giá trị của thuộc tính color được đặt là inherit, điều đó có nghĩa là gì?
A. Màu chữ sẽ là màu mặc định của trình duyệt
B. Màu chữ sẽ được kế thừa từ phần tử cha
C. Màu chữ sẽ trở nên trong suốt
D. Màu chữ sẽ được đặt thành màu đen
14. Trong CSS, tên màu như red, blue, green được gọi là gì?
A. Mã màu Hex
B. Mã màu RGB
C. Tên màu chuẩn (Named Colors)
D. Mã màu HSL
15. Để tạo hiệu ứng chữ có bóng đổ (text shadow) bằng CSS, ta sử dụng thuộc tính nào?
A. text-shadow
B. box-shadow
C. text-decoration
D. font-shadow
16. Để đảm bảo tính tương phản và khả năng đọc tốt, khi chọn màu chữ và màu nền, người ta thường tuân theo nguyên tắc nào?
A. Sử dụng màu sắc tương đồng
B. Sử dụng màu sắc tương phản cao
C. Sử dụng màu sắc nhạt cho cả chữ và nền
D. Sử dụng màu sắc đậm cho cả chữ và nền
17. Nếu bạn muốn văn bản có màu xanh lam nhạt, bạn có thể sử dụng mã màu hex nào?
A. #FF0000
B. #00FF00
C. #0000FF
D. #ADD8E6
18. Giá trị rgb(0, 0, 0) trong CSS tương ứng với màu sắc nào?
A. Trắng
B. Đen
C. Xám
D. Đỏ
19. Giá trị CSS transparent được sử dụng để làm gì?
A. Đặt màu chữ đen tuyệt đối
B. Đặt màu nền trong suốt, không hiển thị
C. Đặt màu chữ giống với màu nền
D. Đặt màu nền trắng tuyệt đối
20. Thuộc tính CSS nào cho phép áp dụng gradient (chuyển màu) cho nền của phần tử?
A. background-color
B. background-image
C. background-repeat
D. background-position
21. Để đặt màu nền cho một phần tử HTML bằng CSS, ta sử dụng thuộc tính nào?
A. color
B. background-image
C. background-color
D. border-color
22. Trong CSS, giá trị màu hexadecimal (mã thập lục phân) thường bắt đầu bằng ký tự nào?
23. Trong hệ màu HSL, giá trị thứ hai (Saturation) đại diện cho điều gì?
A. Độ sáng của màu
B. Mức độ tinh khiết của màu (từ xám đến màu rực rỡ)
C. Tông màu chủ đạo (ví dụ: đỏ, xanh lá)
D. Độ trong suốt của màu
24. Thuộc tính CSS nào được dùng để kiểm soát việc lặp lại hình ảnh nền?
A. background-image
B. background-size
C. background-repeat
D. background-position
25. Nếu một phần tử có thuộc tính background-color: rgba(0, 255, 0, 0.5);, điều này có nghĩa là gì?
A. Nền màu xanh lá cây hoàn toàn mờ đục
B. Nền màu xanh lá cây với độ trong suốt 50%
C. Nền màu xanh lá cây với độ trong suốt 5%
D. Nền màu xanh lá cây hoàn toàn trong suốt