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

Đề bài

Cú pháp CSS nào sau đây là đúng để tất cả các màu nền của thẻ tiêu đề đều

màu xanh?

hi {background-color: blue;}
hi {background-color: "blue";}
all.hl {background-color: blue;}
hl. {background-color: blue;}
Đáp án đúng: A

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Để giải quyết câu hỏi trên, chúng ta cần xác định cú pháp CSS đúng để áp dụng màu nền xanh cho tất cả các thẻ tiêu đề sử dụng class hoặc id. Phân tích các phương án:

A. hi {background-color: blue;} - "hi" không phải là thẻ HTML và không đi kèm với dấu chấm hay dấu thăng để xác định class hoặc id. Do đó, cú pháp này không chính xác.

B. hi {background-color: "blue";} - Giống như phương án A, "hi" không phải là thẻ, class hoặc id hợp lệ trong HTML. Hơn nữa, màu trong CSS không cần phải nằm trong dấu ngoặc kép, nên cú pháp này càng trở nên sai.

C. all.hl {background-color: blue;} - "all" không phải là từ khóa hợp lệ trong CSS để chỉ định "tất cả" và có dấu chấm, nên cú pháp này không đúng.

D. hl. {background-color: blue;} - Cú pháp này không tuân theo cách viết chuẩn trong CSS vì class không đặt dấu chấm ở cuối. Do đó, cú pháp này sai.

Từ phân tích trên, tất cả các phương án đều sai cú pháp và không thể áp dụng để làm cho màu nền của các thẻ tiêu đề là màu xanh.

Chú ý khi giải

Một số điều cần chú ý khi làm việc với CSS:

  • Đảm bảo sử dụng đúng tên thẻ HTML hoặc đúng cú pháp cho class (dấu chấm .TênClass) hoặc id (dấu thăng #TênID).
  • Màu sắc trong CSS không cần đặt trong dấu ngoặc kép.
  • Hiểu rõ các từ khóa và cú pháp CSS là quan trọng để áp dụng đúng lên các phần tử trong HTML.