JavaScript内部测试笔试试题和答案.docx
《JavaScript内部测试笔试试题和答案.docx》由会员分享,可在线阅读,更多相关《JavaScript内部测试笔试试题和答案.docx(9页珍藏版)》请在冰豆网上搜索。
JavaScript内部测试笔试试题和答案
《使用JavaScript增强交互效果》内部测试-笔试试卷
一、选择题
1.关于XHTML1.0规定的级别声明,下面选项中属于严格类型的是()。
A.Strict
B.Trasitional
C.Frameset
D.Mobile
2.下面HTML标签中,默认占据整行的是()。
A.
B.
C.
D.
3.下面HTML代码片段中符合XHTML使用规范的是()。
4.下面选项中,()可以设置网页中某个标签的左外边距为5像素。
A.margin:
05px
B.margin:
5px000;
C.margin:
0005px;
D.padding-left:
5px;
5.在CSS中,为页面中的某个DIV标签设置以下样式,则该标签的实际宽度为()。
div{width:
200px;padding:
020px;border:
5px;}
A.200px
B.220px
C.240px
D.250px
6.下面选项中,可以设置页面中某个DIV标签相对页面水平居中的CSS样式是()。
0auto
B.padding:
C.text-align:
center
D.vertical-align:
middle
7.在HTML中,DIV默认样式下是不带滚动条的,若要使
A.overflow:
hidden;
B.display:
block;
C.overflow:
scroll;
D.display:
8.阅读下面HTML代码,在IE7.0及以上版本浏览器中,两个DIV之间的空白距离是()。
.header{margin-bottom:
10px;border:
1pxsolid#f00;}
.container{margin-top:
15px;border:
......
A.0px
B.10px
C.15px
D.25px
9.阅读下面HTML代码,下面选项中增加的样式可以使两个DIV不在同一行显示的是()。
div{float:
right;}
A..box2{clear:
left;}
B..box2{clear:
both;}
C..box1{clear:
D..box2{clear:
10.阅读下面HTML代码,若要使
A.dldt{float:
B.dldd{float:
C.dldt,dldd{float:
D.dl{display:
inline;}
11.某页面中有一个1行3列的表格,其中表格行
A.document.getElementById("row1").Cells(3);
B.document.getElementById("row1").insertCell
(2);
C.document.getElementById("row1").insertCell(3);
D.document.getElementById("row1").insertCell(0);
12.下列用来处理表格及其元素的方法中,书写正确并且可以删除行中指定的单元格的是()。
A.deleteCell()
B.deleteRow()
C.delCell()
D.delRow()
13.在下列表格中的增加订单所在行之前插入一行的位置应该是()。
A.0
B.1
C.2
D.3
14.下列正则表达式中()可以匹配首位是小写字母或数字,其它位数是小写字母的最少两位的字符串。
A./^\w{2,}$/
B./^[a-z0-9][a-z]+$/
C./^[a-z0-9][a-z]*$/
D./^[a-z0-9]\d+$/
15.下列选项中()可以正确的匹配一个正整数。
A.^[1-9]\d*$
B.^[1-9]+$
C.^[0-9]\d*$
D.^[1-9]\d+$
16.关于HTML中的表格和样式,下面说法错误的是()。
A.表格的边框可以使用CSS来控制
B.单元格的尺寸可以使用CSS来控制
C.单元格的背景颜色可以使用CSS来控制
D.单元格的跨行或跨列可以使用CSS来控制
17.CSS样式background-position:
5px-10px代表的意义是()。
A.背景图片向左偏移5px,向下偏移10px
B.背景图片向左偏移5px,向上偏移10px
C.背景图片向右偏移5px,向下偏移10px
D.背景图片向右偏移5px,向上偏移10px
18.下面CSSHack中,能够被IE6识别的是()。
A.+width:
10px;
B._width:
C.width:
10px\0;
D.@width:
19.当为一个向左或向右浮动的元素设置左或右边距时,在IE6.0浏览器中就会出现一个双倍边距的BUG,解决双倍边距BUG的常用方法是在浮动元素上添加()样式。
A.display:
inline
none
C.float:
D.overflow:
hidden
20.在HTML中,
0;padding:
0;
B.border:
C.display:
inline;
D.width:
100%;
21.在W3C规范中,下面关于HTML标签的描述错误的是()。
A.标签在页面中只能有1个
C.内嵌框架是自身闭合的标签,写法是
D.标签的value属性用来设置多行文本框中的默认文本
22.阅读下面CSS代码,下面选项中与该代码段效果等同的是()。
.box{margin:
10px5px;margin-right:
10px;margin-top:
A..box{margin:
5px10px10px5px;}
B..box{margin:
5px10px0px0px;}
C..box{margin:
5px10px;}
D..box{margin:
10px5px10px5px;}
23.在CSS中,下面关于样式“#container,.main{font-size:
12px;}”与“#container.main{font-size:
14px;}”的说法正确的是()。
A.前者表示同时设置两个选择器的样式,后者表示只设置main选择器的样式
B.前者表示只设置main选择器的样式,后者表示同时设置两个选择器的样式
C.二者中间的逗号或者空格都可以省略
D.二者作用是相同的
24.在CSS中,下面关于定义字体类型的用法正确的是()。
A.font-family:
宋体,ArialBlack,TimesNewRoman;
B.font-family:
宋体,"ArialBlack","TimesNewRoman";
C.font-family:
"宋体",ArialBlack,TimesNewRoman;
D.font-family:
"宋体","ArialBlack","TimesNewRoman";
25.阅读下面HTML代码,如果期望tabs位于box容器的右下角,则需要添加的CSS样式是()。
A.#tabs{position:
absolute;right:
0;bottom:
0;}
B.#tabs{position:
relative;right:
C.#box{position:
relative;}#tabs{position:
D.#box{position:
rightbottom;}
26.在HTML页面中,调用外部样式表的方法是()。
27.阅读下面的HTML及CSS代码,图片距最外面的DIV外边缘的距离是()。
...
#outbox{border:
10pxsolid#ff0000;width:
400px;}
#inbox{border:
20pxsolid#ff0000;margin:
10px;padding:
10px;}
A.10px
B.30px
C.40px
D.50px
28.在HTML网页中添加如下CSS样式,鼠标不再链接上面时,网页中的链接呈现的颜色为()。
body{color:
red;}
a{color:
black;}
a:
link,a:
visited{color:
green;}
hover,a:
active{color:
blue;}
A.红色
B.绿色
C.蓝色
D.黑色
29.下面关于外部样式表的说法错误的是()。
A.文件扩展名为.css
B.外部样式表内容以标签结束
C.CSS属性值不可以包含汉字
D.使用外部样式表可以使网站更加简洁,风格保持统一
30.下面选项中是合法的类样式的是()。
A..Word
B.#Word
C..2A
D.#A2
二、判断题
阅读题目,在下面的圆括号中填写对或错。
1.在CSS中,border:
1px2px3px4px表示设置某个HTML元素的上边框为1px、右边框为2px、下边框为3px、左边框为4px。
()
2.在HTML中,标签的frameborder属性用来设置内嵌框架的边框宽度,属性值设为2表示边框宽度为2像素。
3.在CSS中,padding和margin的值都可以为负数。
4.在HTML中,单元格的rowspan属性用来设置单元格的跨行。
5.在CSS中,设置display属性为none可以用来隐藏页面中的元素。
6.在HTMLDOM中,TableCell对象的cellIndex属性可以返回返回单元格内部数据的水平排列方式。
7.在HTMLDOM中,当deleteRow(index)方法的参数index等于1时,表示删除第一行。
8.正则表达式中,“*”号匹配前一项0次或1次,也就是说前一项是可选的,等价于{0,1}。
9.在正则表达式中,符号“$”匹配字符串的结束()。
10.DOM由三部分组成,分别是CoreDOM、XMLDOM和HTMLDOM。
三、填空题
1、在HTMLDOM中,Table对象的________方法可以从表格中删除一行
2、在HTMLDOM中,TableRow对象的________方法用于在一行中的指定位置插入一个空的
3、正则表达式的字符________可以匹配前一项1次或多次,等价于{1,}。
4、写出匹配一个电子邮件地址的正则表达式________。
5、JavaScript中String对象的正则表达式方法________用于找到一个或多个正则表达式的匹配。
6.在CSS中,“font:
16px/20pxArial”表示的意义是行高________、字体大小________。
7.在CSS中,_______________属性可以用来设置列表前面的列表项标记类型。
8.在CSS中,________属性可以用来设置元素的叠放顺序。
9.样式“background-color:
#f00;background-repeat:
repeat-y;background-image:
url(banner.jpg);background-position:
lefttop;”可以合写为________________________________________。
10.在CSS中,控制图片周围的文本相对于图片垂直居中,需要为图片添加_______________样式。
《使用JavaScript增强交互效果》内部测试-笔试试卷答案
1.A2.AB3.D4.AC5.D
6.A7.C8.C9.BD10.AC
11.C12.A13.C14.B15.A
16.D17.D18.AB19.A20.A
21.CD22.A23.A24.BD25.C
26.B27.D28.B29.BC30.A
1.错误2.错误3.错误4.正确5.正确
6.错误7.错误8.错误9.正确10.正确
1、deleteRow()
2、insertCell()
3、+
4、^\w+@\w+(\.[a-zA-Z]{2,3}){1,2}$
5、match
6.20px、16px
7.list-style-type
8.z-index
9.background:
#f00url(banner.jpg)lefttoprepeat-y
10.vertical-align
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1