(2)在CSS语言中,下列( C )是“左边框”的语法。
A.border-left-width:<值> B.border-top-width:<值>
C.border-left:<值> D.border-right-width:<值>
(3)在CSS语言中,下列( A )的适用对象是“所有对象”。
A.背景附件 B.文本排列 C.纵向排列 D.文本缩进
(4)下列选项中不属于CSS文本属性的是( D )。
A.font-size B.text-transform C.text-align D.line-height
(5)在CSS中不属于添加在当前页面的形式是(C )。
A.内联式样式表 B.嵌入式样式表
C.层叠式样式表 D.链接式样式表
(6)在CSS语言中,下列( D )是“列表样式图像”的语法。
A.width:<值> B.height:<值>
C.width-space:<值> D.list-style-image:<值>
(7)下列( C )是css正确的语法构成。
A.body:color = black B.{body;color :black}
C.body{color:black;} D.{body:color = black(body)
(8)下面用来更改背景颜色的CSS属性是( )。
A.background-color: B.bgcolor:
C.color: D.text:
(9)给所有的
标签添加背景颜色的方法是( B )。
A..h1{background-color:#FFFFFF}
B.h1{background-color:#FFFFFF}
C.{background-color:#FFFFFF}
D.#h1{background-color:#FFFFFF}
(10)下列可以更改样式表的字体颜色的CSS属性是( D
A.text-color = B.fgcolor: C.text-color:
(11)下列可以更改字体大小的CSS属性是( B )。
A.text-size B.font-size C.text-style
。
D.color:
D.font-style
)
(12)下列( D )代码能够定义所有P标签内文字加粗。
A.
B.
C.
D.p{font-weight:bold}
(13)去掉文本超链接的下划线的方法是( D )。
A.a{text-decoration:no underline} B.a{underline:none}
C.a{decoration:no underline} D.a{text-decoration:none}
(14)设置英文首字母大写的方法是( B )。
A.text-transform:uppercase B.text-transform:capitalize
C.样式表做不到 D.text-decoration:none
(15)下列能够够更改文本字体的CSS属性是( C )。
A.f: B.font =
C.font-family: D.text-decoration:none
(16)下列能够够更改文本加粗的CSS属性是( A )。
A.font-weight:bold B.style:bold
C.font:b D.font =
(17)下列能够设置盒模型的内填充为10、20、30、40(顺时针方向)的CSS属性
是( A )。
A.padding:10px 20px 30px 40px B.padding:10px 20px
C.padding:5px 20px 10px D.padding:10px
(18)下列( C )属性能够设置盒模型的左侧外填充。
A.margin: B.indent: C.margin-left: D.text-indent:
(19)定义盒模型外填充时是否可以使用负值?( B )。
A.是 B.否
(20)定义列表的项目符号为实心矩形的方法是( D )。
A.list-type:squarre B.type:2
C.type:square D.list-style-type:squarre
2.多项选择题
(1)在CSS语言中,下列( )是背景图像的属性。
A.背景重复 B.背景附件 C.纵向排列 D.背景位置
(2)CSS中的选择器包括( )。
A.超文本标记选择器 B.类选择器
C.标签选择器 D.ID选择器
(3)CSS文本属性中,文本对齐属性的取值有( )。
A.auto B.justify C.center
E.left
(4)CSS中BOX的padding属性包括的属性有( )。
A.填充 B.上填充 C.底填充
E.右填充
(5)CSS中,盒模型的属性包括( )。
A.font B.margin C.padding
D.right
D.左填充
D.visible
E.border
(6)下面关于CSS的说法正确的有( )。
A.CSS可以控制网页背景图片
B.margin属性的属性值可以是百分比
C.整个BODY可以作为一个BOX
D.对于中文可以使用word-spacing属性对字间距进行调整
E.margin属性不能同时设置4个边的边距
(7)下面关于CSS的说法正确的有( )。
A.CSS可以控制网页背景图片
B.margin属性的属性值可以是百分比
C.字体大小的单位可以是em
D.1em等于18像素
(8)边框的样式可以包含的值包括( )。
A.粗细 B.颜色 C.样式 D.长短
11章 JavaScript基础
1.选择题
(1)解释执行JavaScript的是( )。
A.服务器 B.编辑器 C.浏览器 D.编译器
(2)DOM的含义是( )。
A.文档对象模型 B.层叠样式表
C.客户端脚本程序语言 D.级联样式表
(3)关于JavaScript的说法错误的是( )。
A.是一种脚本编写语言 B.是面向结构的
C.具有安全性能 D.是基于对象的
(4)向页面输出一个“Hello World”的正确JavaScript的语句是(
A.(“Hello World”)
。
第
)
B.(“Hello World”)
C.(“Hello World”)
D.echo(“Hello World”)
(5)JavaScript中的属性操作符是( )。
A.数学操作符(+和-) B.条件操作符(<和>)
C.点操作符(﹒) D.说明操作符(#)
(6)JavaScript变量中的标识符不能以( )开始。
A.字母 B.数字 C.$ D.下划线
(7)( )表示一个JavaScript语句结束。
A.; B., C.} D.)
(8)计算一个圆面积的正确语句是( )。
A.area=pi * r ^ 2; B.area= * r ^ 2;
C.area= * (r); D.area= * r ^ 2;
(9)赋值语句的错误表达格式是( )。
A.nValue=35.00;
B.nValue=nValue + 35.00;
C.nValue=someFunction() + 35.00;
D.var firstName=lastName=middleName=“”;
(10)下列不属于一元运算符的是( )。
A.% B.++ C.--
(11)a++的作用和下面( )语句一致。
A.a=a+2; B.a=a+3; C.a=a+1;
(12)下面( )代表的是位运算符中非运算。
A.& B.| C.^
(13)下列( )不属于JavaScript中的逻辑运算符。
A.&& B.|| C.!
D.-
D.a=a+4;
D.~
./
D
(14)下面( )不是关系运算符。
A.< B.> C.= D.!=
(15)正确定义一个数值型变量的语句是( )。
A.< B.> C.= D.!=
(16)执行语句var a = ‘A’;var b = 2;a = b;后,变量a表示的值是(
A.’A’ B.2 C.true D.b
(17)获得一个字符串txt第一个字符的正确方法是( )。
A.(0); B.ing(1);
C.ing(0); D.(1);
(18)获得一个字符串变量txt第一个字符X的位置的正确语句是( )。
A.(‘X’) B.(‘X’)
C.f(‘X’) D.o(‘X’)
(19)一个for循环有( )个分号来分隔它的循环控制表达式。
。 )
A.1 B.2 C.3 D.4
(20)( )循环语句至少循环一次。
A.for B.while C.do while D.没有
(21)获得一个字符串txt的部分内容的正确方法是( )。
A.(5,6); B. (5,6);
C.(5,6); D. (5,6);
(22)( )语句表示一个函数的值。
A.return B.cancel C.confinue D.valueOf
(23)当一个Confirm对话框被取消时,( )是对话框的返回值。
A.true B.false C.’cancel’ D.’undo’
(24)Alert能够帮助发现错误,通过( )。
A.显示一些变量的当前值 B.指明执行路径
C.暂停程序的执行 D.以上所有
(25)改变一个日期型变量myDate的当前日期为一个星期后的语句是( )。
A.e(7);
B.e(e() + 7);
C.e(+ 7);
D.e(e() + 7);
(26)下面表达式( )的结果在5~9(含9)之间。
A.((() * 5) + 4);
B.((() * 4) + 4);
C.((() * 4) + 5);
D.((() * 5) + 5);
(27)( )不是Window对象的方法。
A.read B.write C.close
(28)( )属于键盘事件。
.open
D
A.onclick B.onfocus
C.onkeydown D.onkeyboardpress
(29)当一个页面元素失去焦点后,会触发( )事件。
A.onmouseout B.onblur C.onunfocus D.onkeyup
(30)在JavaScript语言中,MouseOver将触发的事件为( )。
A.离开页面 B.鼠标离开 C.鼠标经过 D.鼠标单击
(31)当一个表单被重置为默认信息时引发( )事件。
A.onError B.onMove C.onReset D.onResize
(32)函数的实参个数必须要和函数形参声明的个数一致( )。
A.正确 B.错误
(33)下面( )正确地声明了一个数组。
A.var course=new Array(“Java程序设计”,”HTML开发基础”,”数据库原理”);
B.var course=new Array[“Java程序设计”,”HTML开发基础”,”数据库原理”];
C.var course=(“Java程序设计”,”HTML开发基础”,”数据库原理”);
D.var course={“Java程序设计”,”HTML开发基础”,”数据库原理”};
(34)使用字符串对象的indexOf()方法进行检索,如果没有发现,返回( )。
A.0 B.-1
C.字符串的字符个数 D.字符串的字符个数+1
(35)如果一个变量var x=”5” + 5 + 5;,则x的值是( )。
A.NaN B.555 C.510 D.15
(36)下面( )是正确的标识符定义。
A.$ab B.7a C.a7 D.for
(37)函数parseFloat(“3.14ab”)返回( )。
A.NaN B.ab C.PI D.3.14
(38)引用一个外部的js文件,可以定义script标签的( )属性。
A.src B.source C.file D.js
2.填空题
(1)JavaScript的数据类型有 Number , String , Object ,
Boolean ,
Null , Undefined 。
(2)prompt()方法在执行时单击取消,那么返回值为 null 。
(3)JavaScript的函数有系统本身提供的函数,也有系统对象定义的函数,还包括程
序员自定义的函数。
(4)标识符必须使用字母或者 下划线 开始。
(5)转义字符“n”表示 换行 。
(6)声明函数的关键字是 function 。
(7)函数用 return 返回函数的计算结果。
(8)如果有var a=5,b=“5”;,则(a==b)的结果是 true 。
(9)定义x的值是15,则表达式x%4的结果是 3 。
(10)当操作数a,b全为false,表达式a || b为 false ,否
则表达式为 true 。
(11)JavaScript的对象类型可以分为 本地对象 、 内建对象 、 宿主对
象 、 自定义对象 4类。
(12)每一个函数体内都内置地存在着一个类似数组的对象
arguments ,通过它可以查看当前有几个传递来的参数。
(13)获得数组course的长度可以使用属性 length 。
(14)通过下标访问数组元素是从 0 开始的。
(15) Date 对象用来处理和日期时间相关的事情。
(16)日期对象的getDate()返回一个 月 中的某一天,而getDay()返回
一个 一周 中的某一天。
(17)日期的1月到12月,用数字 0 到 11 对应。
(18)()方法可返回介于 0 和 0 之间的一个伪随
机数。
(19)Math对象的 floor 方法返回小于等于x,且与x最接近的整数。
(20)Math对象的 round 方法返回一个数字舍入为最接近的整数。
(21)一个变量x的值是10,则语句var s=ng( 2 );,返回一个二进
制表示的数值字符串1010。
(22)每个字符串都有一个 length 属性来说明该字符串的字符个数。
(23)通过 charAt() 方法可以获得一个字符串指定位置上的字符。
(24)使用字符串对象的indexOf方法进行检索,如果没有发现,返回 -1 。
(25) Document 对象代表了整个HTML文档。
(26)document对象的 getElementByID() 函数可以通过页面元素的ID
来获得页面元素引用,如果没有对应ID的页面元素,函数返回 null 。
(27)document对象的getElementsByName()返回值的类型是 数组 。
(28)浏览器会在一个页面中
或