JavaScript内部-试题和答案.doc_第1页
JavaScript内部-试题和答案.doc_第2页
JavaScript内部-试题和答案.doc_第3页
JavaScript内部-试题和答案.doc_第4页
JavaScript内部-试题和答案.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

使用JavaScript增强交互效果-内部试卷一、选择题1关于XHTML 1.0规定的级别声明,下面选项中属于严格类型的是( A )。AStrictBTrasitionalCFramesetDMobile2下面HTML标签中,默认占据整行的是( AB )。ABCD3下面HTML代码片段中符合XHTML使用规范的是( D )。ABCD4下面选项中,( AC )可以设置网页中某个标签的左外边距为5像素。Amargin:0 5pxBmargin:5px 0 0 0;Cmargin:0 0 0 5px;Dpadding-left:5px;5在CSS中,为页面中的某个DIV标签设置以下样式,则该标签的实际宽度为( D )。div width:200px; padding:0 20px; border:5px; A200pxB220pxC240pxD250px6下面选项中,可以设置页面中某个DIV标签相对页面水平居中的CSS样式是( A )。Amargin:0 autoBpadding:0 autoCtext-align:centerDvertical-align:middle7在HTML中,DIV默认样式下是不带滚动条的,若要使标签出现滚动条,需要为该标签定义( C )样式。Aoverflow:hidden;Bdisplay:block;Coverflow:scroll;Ddisplay:scroll;8阅读下面HTML代码,在IE7.0及以上版本浏览器中,两个DIV之间的空白距离是( C )。.header margin-bottom:10px; border:1px solid #f00; .container margin-top:15px; border:1px solid #f00; .A0pxB10pxC15pxD25px9阅读下面HTML代码,下面选项中增加的样式可以使两个DIV不在同一行显示的是( BD )。div float:right; .A.box2 clear:left; B.box2 clear:both; C.box1 clear:right; D.box2 clear:right; 10阅读下面HTML代码,若要使和标签在同一行显示,下面选项中的CSS书写正确的是( AC )。用户名:Adl dt float:left; Bdl dd float:left; Cdl dt, dl dd float:left; Ddl display:inline; 11某页面中有一个1行3列的表格,其中表格行的id为row1,下列选项中能在表格中增加一列,并且这一列显示在最后面的是( C)。Adocument.getElementById(row1).Cells(3); Bdocument.getElementById(row1). insertCell (2);Cdocument.getElementById(row1).insertCell(3);Ddocument.getElementById(row1).insertCell(0);12下列用来处理表格及其元素的方法中,书写正确并且可以删除行中指定的单元格的是( A)。A. deleteCell()B. deleteRow()C. delCell()D. delRow()13. 在下列表格中的增加订单所在行之前插入一行的位置应该是( C)。A. 0B. 1C. 2D. 314.下列正则表达式中(B )可以匹配首位是小写字母或数字,其它位数是小写字母的最少两位的字符串。A/ w2,$/B/ a-z0-9a-z+$/C/ a-z0-9a-z*$/D/ a-z0-9d+$/15. 下列选项中( A ) 可以正确的匹配一个正整数。A. 1-9d*$B. 1-9+$C. 0-9d*$D. 1-9d+$16关于HTML中的表格和样式,下面说法错误的是( D )。A表格的边框可以使用CSS来控制B单元格的尺寸可以使用CSS来控制C单元格的背景颜色可以使用CSS来控制D单元格的跨行或跨列可以使用CSS来控制17CSS样式background-position:5px -10px代表的意义是( D )。A背景图片向左偏移5px,向下偏移10pxB背景图片向左偏移5px,向上偏移10pxC背景图片向右偏移5px,向下偏移10pxD背景图片向右偏移5px,向上偏移10px18下面CSS Hack中,能够被IE6识别的是( AB )。A+width:10px;B_width:10px;Cwidth:10px0;Dwidth:10px;19当为一个向左或向右浮动的元素设置左或右边距时,在IE6.0浏览器中就会出现一个双倍边距的BUG,解决双倍边距BUG的常用方法是在浮动元素上添加( A )样式。Adisplay:inlineBdisplay:noneCfloat:noneDoverflow:hidden20在HTML中,、等标签,在IE与Firefox浏览器中的外边界、填充的默认值会存在差异,解决这个差异的办法是为各标签设置( A )样式。Amargin:0;padding:0;Bborder:0;Cdisplay:inline;Dwidth:100%;21在W3C规范中,下面关于HTML标签的描述错误的是( CD )。A标签在页面中只能有1个B标签在页面中只能有1个C内嵌框架是自身闭合的标签,写法是D标签的value属性用来设置多行文本框中的默认文本22阅读下面CSS代码,下面选项中与该代码段效果等同的是( A )。.box margin:10px 5px; margin-right:10px; margin-top:5px; A.box margin:5px 10px 10px 5px; B.box 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 )。A前者表示同时设置两个选择器的样式,后者表示只设置main选择器的样式B前者表示只设置main选择器的样式,后者表示同时设置两个选择器的样式C二者中间的逗号或者空格都可以省略D二者作用是相同的24在CSS中,下面关于定义字体类型的用法正确的是( BD )。Afont-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样式是( C )。A#tabs position:absolute; right:0; bottom:0; B#tabs position:relative; right:0; bottom:0; C#box position:relative; #tabs position:absolute; right:0; bottom:0; D#box position:relative; #tabs position:right bottom; 26在HTML页面中,调用外部样式表的方法是( B)。ABCD27阅读下面的HTML及CSS代码,图片距最外面的DIV外边缘的距离是( D )。.#outbox border:10px solid #ff0000; width:400px; #inbox border:20px solid #ff0000; margin:10px; padding:10px; . .A10pxB30pxC40pxD50px28在HTML网页中添加如下CSS样式,鼠标不再链接上面时,网页中的链接呈现的颜色为( B )。body color:red; a color:black; a:link,a:visited color:green; a:hover,a:active color:blue; .A红色B绿色C蓝色D黑色29下面关于外部样式表的说法错误的是( BC )。A文件扩展名为.cssB外部样式表内容以标签开始,标签结束CCSS属性值不可以包含汉字D使用外部样式表可以使网站更加简洁,风格保持统一30下面选项中是合法的类样式的是( A )。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中,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对象的_deleteRow()_方法可以从表格中删除一行2、在HTML DOM中,TableRow对象的_insertCell()_方法用于在一行中的指定位置插入一个空的标签。3、正则表达式的字符 _+_ 可以匹配前一项1次或多次,等价于1,。4、写出匹配一个电子邮件地址的正则表达式_w+w+(.a-zA-Z2,3)1,2$_ 。5、JavaScript中String对象的正则表达式方法_match_用于找到一个或多个正则表达式的匹配。6在CSS中,“font:16px/20px Arial”表示的意义是行高_20px_、字体大小_16px_。7在CSS中,_list-style-type_属性可以用来设置列表前面的列表项标记类型。8在CSS中,_z-index_属性可以用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论