一、选择题1.下面为哪个是最常见的CSS选择器( )。 A.伪类选择器 B.元素选择器 C.类选择器 D.属性选择器 2.下面哪个运用了ID选择器( )。 A.a{color:red;} B..red{color:red;} C.#red{color:red;} D.[att=red]{color:red;} 3.下面关于类选择器说法正确的是( )。 A.类选择器不可以单独使用 B.类选择器前面有一个“#” C.在使用类选择器之前,需要修改具体的文档标记 D.为了将类选择器与元素关联,必须将ID属性指定一个适当的值 4.运用后代选择器将下面的<p>标签内的字变为蓝色,下面选项正确的是( )。 <div> <p>沧海月明珠有泪,蓝田日暖玉生烟</p> </div> A.div p{color:blue;} B.div+p{color:blue;} C.div~p{color:blue;} D.div>p{color:blue;} 5.下面为子代选择器结合符的是( )。 A.> B.+ C.~ D. 空格 6.下面关于相邻兄弟元素选择器说法错误的是( )。 A.可选择紧接在另一元素后的元素 B.二者有相同父元素 C.使用“+”作为结合符 D.使用“~”作为结合符 7.要使下面<a>标签后面所有的<p>标签字体都变为宋体,应该应用的选择器是( )。 <a>白日依山尽</a> <p>黄河入海流</p> <p>欲穷千里目</p> <p>更上一层楼</p> A.相邻兄弟选择器 B.后代选择器 C.通用兄弟选择器 D.子代选择器 8.下面关于伪类选择器叙述正确的是( )。 A.伪类选择器可以随便起名 B.伪类选择器 和类选择器一样 C.伪类选择器的形式为a:hover{…} D.伪类选择器只有一种 9.下面不属于伪元素选择器的是( )。 A.first-letter B.first-line C.before D.visited 10.鼠标滑过时令文本变色,应用到的是哪个伪类选择器( )。 A.link B.visited C.hover D.active 二、填空题1.最常见的CSS选择器是元素选择器。换句话说,文档的_______就是最基本的选择器。 2.后代选择器又称为_______,后代选择器可以选择_______的元素。。 3.为了将类选择器与元素关联,必须将_______属性指定一个适当的值。 4.ID选择器与类选择武器的差别。第一个区别是_____________________。第二个区别是____________________ 5.如果您不希望选择任意的后代元素,而是希望缩小范围,只选择某个元素的子元素,可以使用_______。 6.相邻兄弟元素选择器可选择紧接在另一元素后的元素,且二者有相同___________,相邻兄弟元素选择器使用“___________”作为结合符。 7.通用兄弟选择器的结合符是“___________”。 8.伪类选择器与类选择器的区别是,___________可以随便起名,但是___________是CSS中已经定义好的选择器,不能随便起名。 9.四种常用的伪类选择器分别是___________、___________、___________、___________。 10.在CSS中提供的伪元素选择器有4个,分别是___________、___________、___________和___________。 |
|
来自: 桃花源士 > 《HTML超文本标记语言》