[Cánh diều] Trắc nghiệm Khoa học máy tính 12 bài 10: Bộ chọn lớp, bộ chọn định danh

[Cánh diều] Trắc nghiệm Khoa học máy tính 12 bài 10: Bộ chọn lớp, bộ chọn định danh

1. Bộ chọn a[href*=example.com] sẽ chọn những liên kết nào?
2. Đâu là cách diễn đạt sai về mục đích của bộ chọn định danh trong thiết kế web?
3. Trong các trường hợp sau, trường hợp nào bộ chọn lớp là lựa chọn tốt nhất để áp dụng kiểu dáng?
4. Bộ chọn lớp `[class*=-btn]` sẽ chọn các phần tử có lớp nào sau đây?
5. Trong CSS, nếu một phần tử có cả ID và lớp, bộ chọn nào sẽ có độ ưu tiên cao hơn khi áp dụng kiểu dáng?
6. Bộ chọn nào sẽ chọn tất cả các phần tử `p` có lớp `intro`?
7. Nếu bạn muốn định kiểu cho tất cả các phần tử có lớp `item` mà KHÔNG có lớp `disabled`, bạn có thể sử dụng bộ chọn kết hợp nào?
8. Đâu là một bộ chọn kết hợp (combinator selector) trong CSS?
9. Trong CSS, bộ chọn lớp (class selector) được sử dụng để làm gì?
10. Cú pháp nào sau đây là đúng để sử dụng bộ chọn định danh trong CSS?
11. Bộ chọn định danh (ID selector) trong CSS khác với bộ chọn lớp ở điểm nào cơ bản nhất?
12. Nếu bạn muốn định kiểu cho một phần tử `div` chỉ khi nó là phần tử con trực tiếp của một phần tử có ID là `container`, bạn sẽ sử dụng bộ chọn nào?
13. Khi nào nên ưu tiên sử dụng bộ chọn lớp thay vì bộ chọn định danh?
14. Nếu bạn có một nút có lớp btn và ID là submit-button, quy tắc CSS nào sau đây sẽ có hiệu lực nếu cả hai được áp dụng cùng một thuộc tính (ví dụ: color)?
15. Đâu là một ví dụ về bộ chọn lớp phủ định (pseudo-class) trong CSS?
16. Bộ chọn `[type=text]` sẽ áp dụng kiểu dáng cho những phần tử nào?
17. Đâu là cú pháp chính xác để khai báo một bộ chọn lớp trong CSS?
18. Xem đoạn mã HTML: `

Welcome!

`. Nếu có hai quy tắc CSS áp dụng cùng thuộc tính `color`: `p { color: blue; }` và `#intro { color: red; }`, quy tắc nào sẽ được ưu tiên?
19. Xem xét đoạn mã CSS: `div > p.highlight { color: green; }`. Bộ chọn này sẽ chọn những phần tử nào?
20. Trong ngữ cảnh của CSS, việc sử dụng một ID cho nhiều phần tử trên cùng một trang web sẽ dẫn đến hệ quả gì?
21. Trong HTML, thuộc tính class cho phép gán:
22. Đâu là ví dụ về bộ chọn lớp với thuộc tính của nó (attribute selector) trong CSS?
23. Khi nào bạn nên sử dụng bộ chọn định danh thay vì bộ chọn lớp?
24. Nếu bạn muốn định kiểu cho một nhóm các phần tử `` mà chỉ những thẻ `` có thuộc tính `target=_blank` mới được áp dụng, bạn sẽ sử dụng bộ chọn nào?
25. Xem xét đoạn mã HTML sau: `
Nội dung
`. Bộ chọn CSS nào sau đây sẽ chọn được phần tử `div` này?