Câu hỏi tự luận mức độ thông hiểu Khoa học máy tính 12 kntt bài 17: Các mức ưu tiên của bộ chọn

2. THÔNG HIỂU (4 CÂU)

Câu 1: Bộ chọn pseudo-class khác gì so với pseudo-element?

Câu 2:Giải thích nguyên tắc ưu tiên của CSS khi có nhiều mẫu định dạng áp dụng cho cùng một phần tử HTML.

Câu 3: Giả sử có hai bộ chọn CSS như sau: #id và .class. Bộ chọn nào có trọng số cao hơn? Vì sao?

Câu 4: Khi nào cần sử dụng bộ chọn pseudo-class :hover?


Câu 1: 

Pseudo-class: Dùng để định dạng trạng thái cụ thể của một phần tử HTML.

Pseudo-element: Dùng để định dạng một phần nhỏ hơn của một phần tử HTML, ví dụ như dòng đầu tiên hoặc ký tự đầu tiên.

Câu 2:

CSS áp dụng mẫu định dạng theo thứ tự ưu tiên:

Trọng số cao nhất được ưu tiên.

Nếu trọng số bằng nhau, áp dụng theo nguyên tắc thứ tự cuối cùng (quy tắc cascade).

Câu 3: 

Bộ chọn #id có trọng số cao hơn vì id có trọng số lớn hơn so với class trong cách tính trọng số CSS.

Câu 4:

Bộ chọn pseudo-class :hover được sử dụng để định dạng trạng thái của phần tử khi người dùng di chuột qua phần tử đó.


Bình luận

Giải bài tập những môn khác