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

Đề bài

Để chọn các phần tử p có lớp là "myClass", cần khai báo:

.myClass p
p.myClass
p .myClass
p#myClass
Đáp án đúng: B

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Để giải quyết bài tập này, chúng ta cần hiểu rằng đề bài yêu cầu chọn các phần tử `p` có lớp là "myClass" trong CSS.

Các kết quả được đưa ra như sau:

  • A. .myClass p - Điều này chọn tất cả các phần tử `p` nằm bên trong các phần tử có lớp là "myClass".
  • B. p.myClass - Điều này chọn các phần tử `p` mà bản thân nó có lớp là "myClass".
  • C. p .myClass - Điều này chọn tất cả các phần tử có lớp là "myClass" nằm bên trong phần tử `p`.
  • D. p#myClass - Điều này chọn phần tử `p` có id là "myClass".

Theo đề bài, chúng ta cần chọn các phần tử `p` mà chính nó có lớp là "myClass", vì vậy phương án đúng là:

Đáp án: B. p.myClass

Chú ý khi giải

  • Lưu ý sự khác biệt giữa chọn phần tử dựa trên lớp (class) và id. Klas (class) được đặt bằng dấu chấm ., còn id được đặt bằng dấu thăng #.
  • Phải phân biệt giữa các selector trong CSS: việc viết tách p .myClass sẽ khác với p.myClass vì vị trí của dấu cách rất quan trọng.