[Chân trời] Trắc nghiệm Khoa học máy tính 12 bài F9: Một số kĩ thuật định kiểu bằng vùng chọn trong CSS

[Chân trời] Trắc nghiệm Khoa học máy tính 12 bài F9: Một số kĩ thuật định kiểu bằng vùng chọn trong CSS

1. Đâu là cách viết đúng để chọn tất cả các phần tử có lớp (class) là highlight trong CSS?
2. Bạn muốn định kiểu cho tất cả các đoạn văn (p) chỉ khi chúng là con đầu tiên của một thẻ div. Cách viết CSS nào là đúng?
3. Trong CSS, bạn có thể kết hợp nhiều bộ chọn để nhắm mục tiêu chính xác hơn. Ví dụ: `div.content p`. Điều này có nghĩa là gì?
4. Để chọn tất cả các phần tử img có thuộc tính alt chứa từ logo, bạn sẽ dùng bộ chọn nào?
5. Bạn thấy một hộp thoại thông báo lỗi trên trang web có viền màu đỏ. Đây có thể là kết quả của việc áp dụng kiểu cho một phần tử có lớp error-message với thuộc tính `border-color`. Bộ chọn nào sẽ được sử dụng?
6. CSS: `h2 ~ p { margin-top: 10px; }`. Ý nghĩa của ~ ở đây là gì?
7. CSS cung cấp các bộ chọn để nhắm mục tiêu các phần tử dựa trên các thuộc tính của chúng. Ví dụ, `[disabled]` sẽ chọn các phần tử có thuộc tính `disabled`.
8. Trong CSS, thuộc tính nào được sử dụng để thay đổi màu sắc của văn bản?
9. Bạn muốn áp dụng kiểu cho một phần tử span chỉ khi nó nằm ngay sau một phần tử h2 không có phần tử nào xen vào giữa. Bạn sẽ dùng bộ chọn nào?
10. Trong CSS, bộ chọn nào cho phép bạn chọn tất cả các phần tử con trực tiếp của một phần tử cha nhất định?
11. Bạn muốn định kiểu cho tất cả các phần tử input có thuộc tính type là submit. Cách viết CSS nào là phù hợp?
12. Trong CSS, giả lớp (pseudo-class) nào được sử dụng để định kiểu cho một phần tử khi nó đang được người dùng tập trung vào (ví dụ: sau khi nhấn Tab)?
13. Để áp dụng kiểu cho một nhóm các phần tử cụ thể nhưng không phải tất cả, bạn sẽ sử dụng bộ chọn nào trong CSS?
14. Cách viết CSS nào sau đây sẽ chọn tất cả các phần tử a có thuộc tính href bắt đầu bằng https://?
15. Ví dụ CSS: `div p { color: blue; }`. Điều này có nghĩa là gì?
16. Đâu là bộ chọn (selector) CSS cơ bản nhất, áp dụng kiểu cho tất cả các phần tử của một loại nhất định (ví dụ: tất cả các thẻ p)?
17. Nếu bạn muốn định kiểu cho **chỉ một** phần tử duy nhất trên trang web, bạn nên sử dụng bộ chọn nào trong CSS?
18. CSS: `h1 > strong { font-weight: bold; }`. Lựa chọn nào diễn tả chính xác nhất ý nghĩa của đoạn mã này?
19. Trong CSS, ký tự nào được sử dụng để bắt đầu một bộ chọn ID?
20. Bạn muốn định kiểu cho một phần tử có thuộc tính id là main-title. Cách viết CSS nào sau đây là đúng?
21. Đâu là bộ chọn CSS cho phép bạn chọn tất cả các phần tử trên trang web, bất kể loại nào?
22. Trong CSS, bộ chọn :hover được gọi là gì và nó dùng để làm gì?
23. Trong CSS, bộ chọn :first-child dùng để làm gì?
24. Trong CSS, bạn có thể áp dụng kiểu cho các phần tử có thuộc tính cụ thể và giá trị cụ thể bằng bộ chọn nào?
25. Giả sử bạn có một liên kết. Để thay đổi màu của liên kết đó khi người dùng di chuột vào, bạn sẽ sử dụng bộ chọn nào kết hợp với thuộc tính `color`?