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

Đề bài

Để chọn các phần tử p là con của phần tử có id là "myId"', cần khai báo:

#myId p
p #myId
#myId > p
p > #myId Phần tử HTML với mã HTML như sau được sử dụng cho các câu - 114- 116.
Đáp án đúng: A

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Để chọn các phần tử p là con của phần tử có id là "myId", ta cần sử dụng cú pháp của CSS để chỉ định chọn phần tử con. Dưới đây là phân tích từng phương án:

  1. Phương án A: #myId p
    Đây là cú pháp đúng để chọn tất cả các phần tử p là con (không phân biệt trực tiếp hay gián tiếp) của phần tử có id là "myId".
  2. Phương án B: p #myId
    Phương án này không đúng vì nó sẽ tìm các phần tử có id là "myId" là con của phần tử p.
  3. Phương án C: #myId > p
    Đây là cú pháp để chọn các phần tử p là con trực tiếp của phần tử có id là "myId". Cú pháp này sẽ không chọn các phần tử p nằm sâu hơn một cấp.
  4. Phương án D: p > #myId
    Phương án này không đúng vì nó cố gắng tìm các phần tử có id là "myId" là con trực tiếp của phần tử p.

Kết luận: Phương án đúng để chọn các phần tử p là con của phần tử có id là "myId" là phương án A: #myId p.

Chú ý khi giải

  • Khi chọn phần tử con trong CSS, sử dụng space để chọn tất cả các phần tử con, và > để chọn phần tử con trực tiếp.
  • Cần phân biệt rõ giữa phần tử con trực tiếpphần tử con trong cú pháp CSS.
  • Chú ý đến sự khác biệt giữa idclass trong việc chọn phần tử.