1、JavaScript内部测试笔试试题和答案资料仅供参考使用JavaScript增强交互效果内部测试-笔试试卷一、选择题1关于XHTML 1.0规定的级别声明,下面选项中属于严格类型的是( )。AStrictBTrasitionalCFramesetDMobile2下面HTML标签中,默认占据整行的是( )。ABCD3下面HTML代码片段中符合XHTML使用规范的是( )。ABCD4下面选项中,( )能够设置网页中某个标签的左外边距为5像素。Amargin:0 5pxBmargin:5px 0 0 0;Cmargin:0 0 0 5px;Dpadding-left:5px;5在CSS中,为页面中
2、的某个DIV标签设置以下样式,则该标签的实际宽度为( )。div width:200px; padding:0 20px; border:5px; A200pxB220pxC240pxD250px6下面选项中,能够设置页面中某个DIV标签相对页面水平居中的CSS样式是( )。Amargin:0 autoBpadding:0 autoCtext-align:centerDvertical-align:middle7在HTML中,DIV默认样式下是不带滚动条的,若要使标签出现滚动条,需要为该标签定义( )样式。Aoverflow:hidden;Bdisplay:block;Coverflow:sc
3、roll;Ddisplay:scroll;8阅读下面HTML代码,在IE7.0及以上版本浏览器中,两个DIV之间的空白距离是( )。.header margin-bottom:10px; border:1px solid #f00; .container margin-top:15px; border:1px solid #f00; .A0pxB10pxC15pxD25px9阅读下面HTML代码,下面选项中增加的样式能够使两个DIV不在同一行显示的是( )。div float:right; .A.box2 clear:left; B.box2 clear:both; C.box1 clear:
4、right; D.box2 clear:right; 10阅读下面HTML代码,若要使和标签在同一行显示,下面选项中的CSS书写正确的是( )。用户名:Adl dt float:left; Bdl dd float:left; Cdl dt, dl dd float:left; Ddl display:inline; 11某页面中有一个1行3列的表格,其中表格行的id为row1,下列选项中能在表格中增加一列,而且这一列显示在最后面的是( )。Adocument.getElementById(row1).Cells(3); Bdocument.getElementById(row1). inse
5、rtCell (2);Cdocument.getElementById(row1).insertCell(3);Ddocument.getElementById(row1).insertCell(0);12下列用来处理表格及其元素的方法中,书写正确而且能够删除行中指定的单元格的是( )。A. deleteCell()B. deleteRow()C. delCell()D. delRow()13. 在下列表格中的增加订单所在行之前插入一行的位置应该是( )。A. 0B. 1C. 2D. 314.下列正则表示式中( )能够匹配首位是小写字母或数字,其它位数是小写字母的最少两位的字符串。A/ w2,
6、$/B/ a-z0-9a-z+$/C/ a-z0-9a-z*$/D/ a-z0-9d+$/15. 下列选项中( ) 能够正确的匹配一个正整数。A. 1-9d*$B. 1-9+$C. 0-9d*$D. 1-9d+$16关于HTML中的表格和样式,下面说法错误的是( )。A表格的边框能够使用CSS来控制B单元格的尺寸能够使用CSS来控制C单元格的背景颜色能够使用CSS来控制D单元格的跨行或跨列能够使用CSS来控制17CSS样式background-position:5px -10px代表的意义是( )。A背景图片向左偏移5px,向下偏移10pxB背景图片向左偏移5px,向上偏移10pxC背景图片向
7、右偏移5px,向下偏移10pxD背景图片向右偏移5px,向上偏移10px18下面CSS Hack中,能够被IE6识别的是( )。A+width:10px;B_width:10px;Cwidth:10px0;Dwidth:10px;19当为一个向左或向右浮动的元素设置左或右边距时,在IE6.0浏览器中就会出现一个双倍边距的BUG,解决双倍边距BUG的常见方法是在浮动元素上添加( )样式。Adisplay:inlineBdisplay:noneCfloat:noneDoverflow:hidden20在HTML中,、等标签,在IE与Firefox浏览器中的外边界、填充的默认值会存在差异,解决这个差
8、异的办法是为各标签设置( )样式。Amargin:0;padding:0;Bborder:0;Cdisplay:inline;Dwidth:100%;21在W3C规范中,下面关于HTML标签的描述错误的是( )。A标签在页面中只能有1个B标签在页面中只能有1个C内嵌框架是自身闭合的标签,写法是D标签的value属性用来设置多行文本框中的默认文本22阅读下面CSS代码,下面选项中与该代码段效果等同的是( )。.box margin:10px 5px; margin-right:10px; margin-top:5px; A.box margin:5px 10px 10px 5px; B.box
9、margin:5px 10px 0px 0px; C.box margin:5px 10px; D.box margin:10px 5px 10px 5px; 23在CSS中,下面关于样式“#container, .mainfont-size:12px;”与“#container .mainfont-size:14px;”的说法正确的是( )。A前者表示同时设置两个选择器的样式,后者表示只设置main选择器的样式B前者表示只设置main选择器的样式,后者表示同时设置两个选择器的样式C二者中间的逗号或者空格都能够省略D二者作用是相同的24在CSS中,下面关于定义字体类型的用法正确的是( )。Af
10、ont-family:宋体, Arial Black,Times New Roman;Bfont-family:宋体, Arial Black,Times New Roman;Cfont-family:宋体, Arial Black,Times New Roman;Dfont-family:宋体, Arial Black,Times New Roman;25阅读下面HTML代码,如果期望tabs位于box容器的右下角,则需要添加的CSS样式是( )。A#tabs position:absolute; right:0; bottom:0; B#tabs position:relative; ri
11、ght:0; bottom:0; C#box position:relative; #tabs position:absolute; right:0; bottom:0; D#box position:relative; #tabs position:right bottom; 26在HTML页面中,调用外部样式表的方法是( )。ABCD27阅读下面的HTML及CSS代码,图片距最外面的DIV外边缘的距离是( )。.#outbox border:10px solid #ff0000; width:400px; #inbox border:20px solid #ff0000; margin:1
12、0px; padding:10px; . .A10pxB30pxC40pxD50px28在HTML网页中添加如下CSS样式,鼠标不再链接上面时,网页中的链接呈现的颜色为( )。body color:red; a color:black; a:link,a:visited color:green; a:hover,a:active color:blue; .A红色B绿色C蓝色D黑色29下面关于外部样式表的说法错误的是( )。A文件扩展名为.cssB外部样式表内容以标签开始,标签结束CCSS属性值不能够包含汉字D使用外部样式表能够使网站更加简洁,风格保持统一30下面选项中是合法的类样式的是( )。
13、A.WordB#WordC.2AD#A2二、判断题阅读题目,在下面的圆括号中填写对或错。1在CSS中,border:1px 2px 3px 4px表示设置某个HTML元素的上边框为1px、右边框为2px、下边框为3px、左边框为4px。( )2在HTML中,标签的frameborder属性用来设置内嵌框架的边框宽度,属性值设为2表示边框宽度为2像素。( )3在CSS中,padding和margin的值都能够为负数。( )4在HTML中,单元格的rowspan属性用来设置单元格的跨行。( )5在CSS中,设置display属性为none能够用来隐藏页面中的元素。( )6. 在HTML DOM中,
14、TableCell对象的cellIndex属性能够返回返回单元格内部数据的水平排列方式。( )7. 在HTML DOM中,当deleteRow(index)方法的参数index等于1时,表示删除第一行。( )8. 正则表示式中,“*”号匹配前一项0次或1次,也就是说前一项是可选的,等价于0,1。( )9. 在正则表示式中,符号“$”匹配字符串的结束( )。10. DOM由三部分组成,分别是Core DOM、XML DOM和HTML DOM。( )三、填空题1、在HTML DOM中,Table对象的_方法能够从表格中删除一行2、在HTML DOM中,TableRow对象的_方法用于在一行中的指定
15、位置插入一个空的标签。3、正则表示式的字符 _ 能够匹配前一项1次或多次,等价于1,。4、写出匹配一个电子邮件地址的正则表示式_ 。5、JavaScript中String对象的正则表示式方法_用于找到一个或多个正则表示式的匹配。6在CSS中,“font:16px/20px Arial”表示的意义是行高_、字体大小_。7在CSS中,_属性能够用来设置列表前面的列表项标记类型。8在CSS中,_属性能够用来设置元素的叠放顺序。9样式“background-color:#f00;background-repeat:repeat-y;background-image:url(banner.jpg);ba
16、ckground-position:left top;”能够合写为_。10在CSS中,控制图片周围的文本相对于图片垂直居中,需要为图片添加_样式。使用JavaScript增强交互效果内部测试-笔试试卷答案一、选择题1A2AB3D4AC5D6A7C8C9BD10AC11C12A13C14B15A16D17D18AB19A20A21CD22A23A24BD25C26B27D28B29BC30A二、判断题1错误2错误3错误4正确5正确6错误7错误8错误9正确10正确三、填空题1、deleteRow()2、insertCell()3、+4、w+w+(.a-zA-Z2,3)1,2$5、match620px、16px7list-style-type8z-index9background:#f00 url(banner.jpg) left top repeat-y10vertical-align
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100