css题库(含答案)    tip:<;为<
单选题
1.页⾯上的div标签,其HTML结构如下:
<div id="father">
<p class="son" id="son">传智播客</p>
</div>
对应的CSS样式代码如下:
#father #son{
color:red;
}
#father p{
color:blue;
}
div .son{
color:yellow;
}
div p{
color:green;
}
那么,⽂字的颜⾊将显⽰为(  A  )
A、红⾊
B、蓝⾊
C、黄⾊
D、绿⾊
2.text-transform属性⽤于控制英⽂字符的⼤⼩写。下列选项中,不属于其属性值的是( B  )
A、capitalize
B、line-through
C、lowercase
D、uppercase
3.下列选项中,属于并集选择器书写⽅式的是(h1.p{})
A、h1 p{}
B、h1_p{}
C、h1,p{}
D、h1-p{}
4.下列选项中,符合标签指定式选择器的写法要求的是(  A  )
A、由两个选择器构成,其中第⼀个为标记选择器,第⼆个为class选择器或id选择器,两个选择器之间不能有空格。
B、由两个选择器构成,其中第⼀个为标记选择器,第⼆个为class选择器或id选择器,两个选择器之间必须有空格。
C、由两个选择器构成,其中第⼀个为标记选择器,第⼆个必须为class选择器,两个选择器之间不能有空格。
D、由两个选择器构成,其中第⼀个为标记选择器,第⼆个为id选择器,两个选择器之间必须有空格。
5.页⾯上的div标签,其HTML代码为<div id="box" >⽂字</div>,为其设置CSS样式如下:
#box{
color:blue;
}
那么,⽂字的颜⾊将显⽰为 (  B?  )
A、红⾊
B、蓝⾊
C、⿊⾊
D、以上选项都不正确
6.使⽤CSS时,需要遵从⼀定的规范。下⾯选项中,CSS样式书写正确的是( B  )
A、h1{font:12px;}
B、h1[font_size:12px;]
C、h1(font:size;)
D、h1{font-size:12px;}
7.在CSS中,提供了字体样式属性来控制⽹页中的字体。下⾯的字体样式设置正确的是( B  )
A、{font-family: ⿊体;}
B、{font-family: "⿊体";}
C、{fontFamily: "⿊体";}
D、{font-Family: "⿊体";}
8.关于⾏内式引⼊CSS样式表,以下书写正确的是(  C  )
A、<p style=font-size:12px; color:red;>段落⽂本</p>
B、<p >段落⽂本</p>
C、<p >段落⽂本</p>
D、<p >段落⽂本</p>
9.关于内嵌式引⼊CSS样式表,以下书写正确的是(  B?  )
A、<style type="text/stylesheet"></style>
B、<style type="text/css"></style>
C、<css type="text/style"></css>
D、<css type="text/stylesheet"></css>
10.当<p>标记内嵌套<strong>标记时,就可以使⽤后代选择器对其中的<strong>标记进⾏控制。下列写法正确是( B    )
A、strong p{color:red;}
B、p strong{color:red;}
C、strong,p{color:red;}
D、p.strong{color:red;}
11.关于内嵌式CSS样式的语法格式中,下列选项正确的是(  A )
A、选择器{k:v; k:v; k:v;}
B、选择器{k:v, k:v, k:v,}
C、选择器{k,v; k,v; k,v;}
D、选择器{k->v; k->v; k->v;}
12.下⾯的选项中, CSS样式规则的具体格式正确的是(C?    )
A、选择器{属性1:属性值1; 属性2:属性值2 属性3:属性值3}
B、选择器{属性1:属性值1, 属性2:属性值2, 属性3:属性值3;}
C、选择器{属性1:属性值1; 属性2:属性值2; 属性3:属性值3;}
D、选择器{属性1:属性值1 属性2:属性值2 属性3:属性值3}
13.在CSS中,两个或多个基础选择器可以通过不同的⽅式进⾏组合。下列写法错误的是(  D  )
A、.myDiv .mySpan
B、myDiv .mySpan
C、Span
D、.myDiv #myDiv
14.在⾏内式CSS样式中,<style>标记可以设置元素的样式,它⼀般位于( C )标记中<title>标记之后。
A、<h1>
B、<p>
C、<head>
D、<body>
15.如果使⽤内嵌式CSS样式表定义<p>标记字号为12像素,链⼊式定义<p>标记颜⾊为红⾊,那么段落⽂本将显⽰为( B  )
A、只显⽰12像素
B、12像素红⾊
C、只显⽰红⾊
D、以上都不正确
16.下列选项中,符合后代选择器书写要求的是(  A  )
A、p strong{ font-weight:bold; }
B、p.strong{ font-weight:bold; }
C、p,strong{ font-weight:bold; }
D、p#div{ font-weight:bold; }
17.为了更⽅便的控制⽹页中各种各样的字体,CSS提供了字体样式属性。下⾯选项中,设置字号⼤⼩书写正确的是(  A  )
A、{ font-size: 24px; }
B、{ font: 24px; }
C、{ fontSize: 24px; }
D、{ size: 24px; }
18.下⾯的选项中, ⾏内式CSS样式的基本语法格式正确的是( D  )网页设计html代码大全继承关系
A、<;标记名属性1:属性值1; 属性2:属性值2; ......> 内容 </标记名>
B、<;标记名 style:"属性1:属性值1; 属性2:属性值2; ......"> 内容 </标记名>
C、<;标记名 > 内容 </标记名>
D、<;标记名 > 内容 </标记名>
19.使⽤标签指定式选择器,让段落应⽤class名为test的类,下列写法正确的是(A  )
A、.p .test{color:red;}
B、p#test{color:red;}
C、p.test{color:red;}
D、.p,test{color:red;}
20.页⾯上的div标签,其HTML代码为<div id="box" class="red">⽂字</div>,为其设置CSS样式如下:
#box{
color:blue;
}
.red{
color:red;
}
那么,⽂字的颜⾊将显⽰为 (  B?  )
A、红⾊
B、蓝⾊
C、⿊⾊
D、⽩⾊
21.在CSS中,⽤于设置⾸⾏⽂本缩进的属性是( D  )
A、text-decoration
B、text-align
C、text-transform
D、text-indent
判断题
1.导⼊式与链⼊式相同,都是针对外部样式表⽂件的。对HTML头部⽂档应⽤style标记,并在<style>标记内的开头处使⽤@important语句,即可导⼊外部样式表⽂件。()( )
2.text-align属性⽤于设置⽂本内容的⽔平对齐,可适⽤于所有元素。(  X )
( )
3.CSS样式中的选择器严格区分⼤⼩写,属性和值可以不区分⼤⼩写。(  V )( )
4.后代选择器⽤来选择元素或元素组的后代,其写法就是把外层标记写在前⾯,内层标记写在后⾯,中间⽤空格分隔。( V  )( )
5.在CSS中,⾏⾼属性line-height是⽤来设置⽂本⾼度的。( X  )( )
6.在链⼊式CSS样式中,⼀个HTML页⾯只能引⼊⼀个样式表。( V  )( )
7.虽然导⼊式和链⼊式功能基本相同,但是⼤多数⽹站都是采⽤导⼊式引⼊外部样式表。(  V )( )
8.word-spacing属性⽤于定义英⽂单词之间的间距,对中⽂字符⽆效。(  V )( )
9.id选择器使⽤“#”进⾏标识,后⾯紧跟id名。(  V )( )
10.导⼊式是对HTML头部⽂档应⽤style标记,并在<style>标记内的开头处使⽤@important语句,即可导⼊外部样式表⽂件。()( ) 11.内嵌式CSS样式只对其所在的HTML页⾯有效,因此,仅设计⼀个页⾯时可以使⽤内嵌式。()(V )
12.在嵌套结构中,不管⽗元素样式的权重多⼤,被⼦元素继承时,它的权重都为0,也就是说⼦元素定义的样式会覆盖继承来的样式。(V  )( )
13.导⼊式CSS样式,其style标记内可以存放其他的内嵌样式,@import语句需要位于其他内嵌样式的上⾯。( V  )( )
14.CSS基础选择器仅有三种,分别是标记选择器、类选择器、id选择器。(X  )( )
15.在CSS代码中,空格是不被解析的。因此,属性的值和单位之间允许出现空格。(X?)( )
16.在CSS中,各个选择器通过逗号连接就形成了并集选择器。( V  )( )
17.在CSS中,元素的宽⾼属性具有继承性。( X  )
18.CSS具有继承性和层叠性,所谓继承性是指书写CSS样式表时,⼦标记会继承⽗标记的某些样式。( V  )( )
19.如果需要在后代选择器中加⼊更多的元素,只需在元素之间加上逗号即可。( X  )( )
20.body元素设置字号属性时,标题⽂本不会采⽤这个样式,说明标题标记没有继承⽂本字号,不具有继承性。( X  )( )
21.并集选择器是各个选择器通过逗号连接⽽成的,任何形式的选择器都可以作为并集选择器的⼀部分。(  V )( )
22.如果⾏内样式表中规定<div id="box" ></div>,内嵌样式表规定#box{color:green !important; }。因为⾏内样式表的CSS优先级⼩于!important的优先级,所以#box⽂字颜⾊为绿⾊。( V  )
23.在CSS中,元素的边框属性不具有继承性。( V?  )
24.书写CSS样式时,多个属性之间必须⽤英⽂状态下的分号隔开,最后⼀个属性后的分号可以省略。(  V )
25.导⼊式与链⼊式相同,都是针对外部样式表⽂件的。(V  )
26.在编写CSS代码时,为了提⾼代码的可读性,通常需要加CSS注释语句。(V  )
27.内嵌式CSS样式对⽹站中的所有HTML页⾯都有效。( X  )
28.⾏内式CSS样式是通过标记的属性来控制样式的,没有做到结构与表现的分离,所以⼀般很少使⽤。(  V  )
29.font-variant属性⽤于设置变体(字体变化),⼀般⽤于定义⼩型⼤写字母,仅对英⽂字符有效。( V  )
30.内嵌式是将CSS代码集中写在HTML⽂档的<head>头部标记中,并且⽤<style>标记定义。(V  )
31.内嵌式CSS样式⽤<style>标记定义,<style>标记⼀般位于<head>标记中<title>标记之后,也可以把它放在HTML⽂档的任何地⽅。( V  )
32.标签指定式选择器⼜称交集选择器,由两个选择器构成,它们之间⽤空格隔开。( X  )
33.在CSS中,任何的HTML标记都拥有style属性。( V  )
34.如果外链样式表中规定#box{color:red;},内嵌样式表规定#box{color:green; }。因为外链样式表的CSS优先级⼩于内嵌样式表,所以
#box⽂字颜⾊为绿⾊。( V  )
35.导⼊式CSS样式,其style标记内可以存放其他的内嵌样式,@import语句可以放在HTML⽂档的任何地⽅。(  V )

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。