css基础选择器试题
一、选择题
1.以下哪个是通用选择器?()[单选题]*
A.#id
B..class
C.*
D.:hover
答案:C。原因:通用选择器用“*”表示,可以选中页面上的所有元素。
2.类选择器是通过什么来选择元素的?()[单选题]*
A.元素名称
B.元素的ID
C.元素的类名
D.任意属性
答案:C。原因:类选择器使用“.”加类名来选择具有特定类的元素。
3.以下哪个选择器用于选择具有特定ID的元素?()[单选题]*
A..class
B.#id
C.*
D.[attribute]
答案:B。原因:ID选择器用“#”加ID名来选择特定ID的元素。
4.以下哪些是CSS基础选择器?()[多选题]*
A.元素选择器
B.后代选择器
C.类选择器
D.通用选择器
E.伪类选择器
答案:ACD。原因:元素选择器、类选择器、通用选择器都属于CSS基础选择器,而后代选择器和伪类选择器不属于基础选择器。
5.元素选择器是通过什么来选择元素的?()[单选题]*
A.元素的ID
B.元素的类名
C.元素名称
D.任意属性
答案:C。原因:元素选择器直接使用元素名称来选择元素。
6.以下选择器中,可以选择多个元素的是?()[多选题]*
A.元素选择器
B.类选择器
C.通用选择器
D.ID选择器
答案:ABC。原因:元素选择器、类选择器、通用选择器都可以选择多个元素,而ID选择器要求ID必须唯一。
7.伪类选择器属于基础选择器吗?()[单选题]*
A.是
B.不是
答案:B。原因:基础选择器主要包括元素选择器、类选择器、通用选择器等,伪类选择器不属于基础选择器范畴。
8.以下哪个选择器可以选择所有的p元素?()[单选题]*
A..p
B.p
C.#p
D.*p
答案:B。原因:元素选择器直接使用元素名“p”可以选中所有的p元素。
9.类选择器可以重复使用吗?()[单选题]*
A.可以
B.不可以
答案:A。原因:类可以被多个元素应用,所以类选择器可以重复使用。
10.通用选择器可以用于什么场景?()[单选题]*
A.快速选中所有元素进行样式设置
B.选择特定的元素
C.选择具有特定ID的元素
D.选择具有特定类的元素
答案:A。原因:通用选择器能选中所有元素,适合需要对整个页面的元素进行统一设置的场景。