Trắc nghiệm Tin học 12 Bài 17: Các mức ưu tiên của bộ chọn là một trong những nội dung quan trọng thuộc Chương 4 – Giải quyết vấn đề với sự trợ giúp của máy tính trong chương trình Tin học 12. Bài học này giúp học sinh hiểu cách CSS xác định mức ưu tiên khi áp dụng các quy tắc định dạng cho một phần tử trên trang web.
Các yếu tố ảnh hưởng đến mức ưu tiên bao gồm bộ chọn kiểu (type selector), bộ chọn lớp (class selector), bộ chọn ID (ID selector) và CSS nội tuyến (inline CSS). Khi có nhiều quy tắc cùng tác động, trình duyệt sẽ áp dụng quy tắc có mức ưu tiên cao hơn. Việc nắm vững thứ tự ưu tiên giúp lập trình viên kiểm soát tốt hơn giao diện trang web.
Hãy cùng Dethitracnghiem.vn tìm hiểu về đề thi này và tham gia làm kiểm tra ngay lập tức!
Trắc nghiệm tin học 12 Bài 17 – Các mức ưu tiên của bộ chọn
Câu 1: Pseudo-class được sử dụng để:
A. Định nghĩa kiểu chữ đặc biệt
B. Tạo các lớp giả định của phần tử HTML
C. Thay đổi màu nền của trang web
D. Tạo hiệu ứng động cho các hình ảnh
Câu 2: Cú pháp đúng để áp dụng pseudo-element trong CSS là:
A. ::pseudo-element {thuộc tính : giá trị ;}
B. pseudo-element {thuộc tính : giá trị ;}
C. :pseudo-element {thuộc tính : giá trị ;}
D. ::pseudo-class {thuộc tính : giá trị ;}
Câu 3: Trong trường hợp có nhiều mẫu định dạng CSS áp dụng cho cùng một phần tử, quy tắc nào được áp dụng?
A. Mẫu định dạng đầu tiên trong tệp CSS
B. Mẫu định dạng có thuộc tính màu sắc
C. Mẫu định dạng có trọng số cao nhất
D. Mẫu định dạng có thứ tự cuối cùng
Câu 4: Trọng số CSS không bao gồm yếu tố nào sau đây?
A. Số lượng ID
B. Số lượng class
C. Số lượng thẻ HTML
D. Số lượng thuộc tính
Câu 5: Pseudo-class :hover được sử dụng để:
A. Thay đổi nội dung của phần tử khi nhấn vào
B. Thay đổi kiểu chữ khi chuột di chuyển qua
C. Ẩn phần tử khi trang được tải
D. Tạo hiệu ứng động khi trang cuộn
Câu 6: Nguyên tắc ưu tiên trong CSS được xác định bằng:
A. Thứ tự xuất hiện của các quy tắc trong tệp CSS
B. Số lượng phần tử trong trang HTML
C. Số lượng liên kết trong tệp CSS
D. Tính kế thừa và trọng số của các bộ chọn
Câu 7: Pseudo-element ::before thường được sử dụng để:
A. Thêm nội dung trước phần tử
B. Thay đổi màu nền của phần tử
C. Thêm đường viền cho phần tử
D. Thay đổi kích thước của phần tử
Câu 8: Trọng số của một mẫu định dạng CSS được xác định dựa trên:
A. Vị trí của tệp CSS trong trang
B. Số lượng các kiểu chữ khác nhau
C. Số lượng ID, class và thẻ HTML
D. Số lượng các màu sắc được sử dụng
Câu 9: Nếu một phần tử HTML có cả ID và class, mẫu định dạng nào sẽ được ưu tiên?
A. Mẫu định dạng với ID
B. Mẫu định dạng với class
C. Mẫu định dạng được viết sau cùng
D. Mẫu định dạng với thuộc tính màu sắc
Câu 10: Pseudo-class :first-child được sử dụng để:
A. Áp dụng định dạng cho phần tử đầu tiên trong một nhóm
B. Áp dụng định dạng cho phần tử cuối cùng trong một nhóm
C. Áp dụng định dạng cho tất cả các phần tử trong nhóm
D. Áp dụng định dạng cho phần tử duy nhất trong nhóm