JavaScript内部测试笔试试题和答案Word文件下载.docx
- 文档编号:17350419
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:9
- 大小:22.63KB
JavaScript内部测试笔试试题和答案Word文件下载.docx
《JavaScript内部测试笔试试题和答案Word文件下载.docx》由会员分享,可在线阅读,更多相关《JavaScript内部测试笔试试题和答案Word文件下载.docx(9页珍藏版)》请在冰豆网上搜索。
05px
B.margin:
5px000;
C.margin:
0005px;
D.padding-left:
5px;
5.在CSS中,为页面中的某个DIV标签设置以下样式,则该标签的实际宽度为()。
div{width:
200px;
padding:
020px;
border:
}
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之间的空白距离是()。
styletype="
text/css"
.header{margin-bottom:
10px;
1pxsolid#f00;
.container{margin-top:
15px;
/style>
......
divclass="
header"
/div>
container"
A.0px
B.10px
C.15px
D.25px
9.阅读下面HTML代码,下面选项中增加的样式可以使两个DIV不在同一行显示的是()。
div{float:
right;
box1"
box2"
A..box2{clear:
left;
B..box2{clear:
both;
C..box1{clear:
D..box2{clear:
10.阅读下面HTML代码,若要使<
dt>
和<
dd>
标签在同一行显示,下面选项中的CSS书写正确的是()。
dl>
用户名:
/dt>
text"
name="
userName"
size="
12"
/>
/dd>
/dl>
A.dldt{float:
B.dldd{float:
C.dldt,dldd{float:
D.dl{display:
inline;
11.某页面中有一个1行3列的表格,其中表格行<
的id为row1,下列选项中能在表格中增加一列,并且这一列显示在最后面的是()。
A.document.getElementById("
row1"
).Cells(3);
B.document.getElementById("
).insertCell
(2);
C.document.getElementById("
).insertCell(3);
D.document.getElementById("
).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:
B._width:
C.width:
10px\0;
D.@width:
19.当为一个向左或向右浮动的元素设置左或右边距时,在IE6.0浏览器中就会出现一个双倍边距的BUG,解决双倍边距BUG的常用方法是在浮动元素上添加()样式。
A.display:
inline
none
C.float:
D.overflow:
hidden
20.在HTML中,<
ol>
、<
ul>
form>
等标签,在IE与Firefox浏览器中的外边界、填充的默认值会存在差异,解决这个差异的办法是为各标签设置()样式。
0;
padding:
B.border:
C.display:
D.width:
100%;
21.在W3C规范中,下面关于HTML标签的描述错误的是()。
html>
标签在页面中只能有1个
body>
C.内嵌框架是自身闭合的标签,写法是<
iframe/>
textarea>
标签的value属性用来设置多行文本框中的默认文本
22.阅读下面CSS代码,下面选项中与该代码段效果等同的是()。
.box{margin:
10px5px;
margin-right:
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:
"
25.阅读下面HTML代码,如果期望tabs位于box容器的右下角,则需要添加的CSS样式是()。
divid="
box"
tabs"
A.#tabs{position:
absolute;
right:
bottom:
B.#tabs{position:
relative;
C.#box{position:
}#tabs{position:
D.#box{position:
rightbottom;
26.在HTML页面中,调用外部样式表的方法是()。
stylerel="
stylesheet"
type="
href="
外部样式表地址"
linkrel="
link="
style="
27.阅读下面的HTML及CSS代码,图片距最外面的DIV外边缘的距离是()。
...
#outbox{border:
10pxsolid#ff0000;
width:
400px;
#inbox{border:
20pxsolid#ff0000;
margin:
outbox"
<
inbox"
flower.jpg"
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.外部样式表内容以<
style>
标签开始,<
标签结束
C.CSS属性值不可以包含汉字
D.使用外部样式表可以使网站更加简洁,风格保持统一
30.下面选项中是合法的类样式的是()。
A..Word
B.#Word
C..2A
D.#A2
二、判断题
阅读题目,在下面的圆括号中填写对或错。
1.在CSS中,border:
1px2px3px4px表示设置某个HTML元素的上边框为1px、右边框为2px、下边框为3px、左边框为4px。
()
2.在HTML中,<
iframe>
标签的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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaScript 内部 测试 笔试 试题 答案