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

Đề bài

Bộ chọn CSS nào sau đây sẽ áp dụng kiểu chữ màu đỏ cho tất cả các phần tử $ < p > $trong trang web mà không cần thêm bất kì khai báo nào khác?

p {color: red; }
p color: red; }
#p {color: red; }
para { color: red; }
Đá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 này, chúng ta cần hiểu cách sử dụng các bộ chọn CSS để áp dụng kiểu dáng cho phần tử HTML. Trong trường hợp này, chúng ta cần áp dụng kiểu chữ màu đỏ cho tất cả các phần tử <p>.

Hãy phân tích từng phương án:

  1. A. p {color: red; }
    Phương án này là chính xác. Bộ chọn p chọn tất cả các phần tử <p> trong tài liệu HTML và áp dụng thuộc tính màu red.
  2. B. p color: red; }
    Phương án này thiếu dấu ngoặc mở "{" và không phải cú pháp CSS hợp lệ.
  3. C. #p {color: red; }
    Phương án này sử dụng ký hiệu "#" để chọn phần tử có id là "p", không phải tất cả các phần tử <p>.
  4. D. para { color: red; }
    Phương án này chọn phần tử với tên thẻ HTML là "para", không phải là <p>.

Do đó, câu trả lời đúng là:

A. p {color: red; }

Chú ý khi giải

Khi giải bài tập về CSS, học sinh cần lưu ý:

  • Bộ chọn tên thẻ (chẳng hạn như p) áp dụng cho tất cả các phần tử có tên thẻ đó.
  • Sử dụng ký hiệu "#" cho id và "." cho class.
  • Đảm bảo cú pháp CSS chính xác với dấu ngoặc mở "{" và đóng "}".