Up5me
Trang chủ > Câu hỏi lẻ > mfonYNK9BruE

Đề bài

Để đặt màu nền đen (#eeeeee) cho một phần tử dưới dạng mã màu RBG, cách khai báo nào sau đây là chính xác?

background-color: rgb(0,0,0);
background: color(rgb(0,0,0));
rgb(@,0,0): background-color;
background-color = rgb(0,0,0);
Đáp án đúng: A

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Để xác định mã màu mà được đề cập là "đen" với mã màu là #eeeeee, chúng ta cần chuyển đổi từ hệ mã màu HEX sang hệ RGB. Tuy nhiên, trước tiên, cần lưu ý đây không phải là mã màu đen. Cụ thể:

  • Mã màu #eeeeee không phải màu đen mà là xám nhạt (gần với màu trắng). Mã màu RGB tương ứng là rgb(238,238,238).
  • Màu đen thường được biểu diễn bởi mã #000000 hoặc rgb(0,0,0).

Giờ hãy phân tích các phương án:

  1. A. background-color: rgb(0,0,0);: Phương án này đúng cú pháp CSS và chỉ đến màu đen thực sự.
  2. B. background: color(rgb(0,0,0));: Cú pháp này sai. color() không phải là hàm hợp lệ trong CSS. Không cần sử dụng từ "color" ở đây.
  3. C. rgb(@,0,0): background-color;: Đây cũng là cú pháp sai hoàn toàn. Không có quy tắc nào có dạng này trong CSS.
  4. D. background-color = rgb(0,0,0);: Sử dụng dấu '=' để gán giá trị là cú pháp sai. Trong CSS, sử dụng dấu ':' để gán giá trị thuộc tính.

Do đó, phương án đúng là:

A. background-color: rgb(0,0,0);

Chú ý khi giải

  • Lưu ý sự khác biệt giữa các loại mã màu: HEX và RGB, cách chuyển đổi qua lại giữa chúng.
  • Biết cú pháp CSS chính xác, cụ thể sự khác biệt giữa dấu ':' và '=' trong CSS.
  • Cần hiểu rõ mã màu #eeeeee không phải màu đen. Đây là màu xám nhạt.