《最新html+css+js完整版面试题(选择-简答-程序题).doc》由会员分享,可在线阅读,更多相关《最新html+css+js完整版面试题(选择-简答-程序题).doc(217页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-datehtml+css+js完整版面试题(选择-简答-程序题)HTML+CSS+JavaScript综合应用试题:1.HTML是什么意思? A) 高级文本语言 B) 超文本标记语言 C) 扩展标记语言 D) 图形化标记语言2.浏览器针对于HTML文档起到了什么作用? A)浏览器用于创建HTML文档 B)浏览器用于查看HTML文档C)浏览器用于修改HTML文档 D)浏览器用于
2、删除HTML文档3.默认情况下,使用P标记会形成什么效果?A)在文字P所在位置中加入8个空格 B) P后面的文字会变成粗体C)开始新的一行 D) P后面的文字会变成斜体4.哪个标记用于表示HTML文档的结束? A)/BODY B)/HTML C)/TABLE D)/TITLE5.META元素的作用是什么?。A)META元素用于表达HTML文档的格式 C)META元素用于实现本页的自动刷新B)META元素用于指定关于HTML文档的信息 D)以上都不对6.我们在HTML页面中制作了一个图像,想要在鼠标指向这个图像时浮出一条提示信息,应该使用哪个参数做到? A)POP B)SRC C)ALT D)M
3、SG7.以下的哪一种颜色格式支持上百万种颜色,但是不支持无损压缩?A) bmp B) jpg C) gif D) tif8.哪一个标记用于使HTML文档中表格里的单元格在同行进行合并?A)cellspacing B)cellpadding C)rowspan D)colspan9.使用以下那一种元素可以将声音添加到网页里面?A)sound B)bgsound C)music D)voice10.以下HTML代码中,哪一个是将词语“Run Away Bride”显示为Verdana字体并且字号为5号的正确代码?A)Run Away BrideB)Run Away BrideC)“Run Away
4、 Bride”D)font size=5 face=“Verdana”,text=“Run Away Bride”11.在标签中,下列哪个属性用于给参数传递内容?A)Address B)Value C)Amount D)Method12.超链接不能链接到下列哪个位置?A)同一HTML文档内的位置 B)磁盘上其他HTML文档C)Internet上HTML文档 D)计算机,你与它之间没有通信链路13.一个文件夹名称叫Parent,其下有一个叫做test.asp的文件,和一个名为Child的文件夹。Child下有一个名为default.htm文件,想在default.htm中作一个连接,链到test
5、.asp。以下正确的是: A) B)C) D)14.下列那项技术可以用于帮助网页设计时使页面具有统一、专业的外观?A)HTML B)DHTML C)CSS D)URL15.Window对象是代表Internet Explorer窗口的对象,其属性、方法和事件可以不经限定就可以直接使用。比如Window.Alert“stop”也可以直接写成:Alert“stop”这种说法是正确的还是错误的? A)正确 B)错误16.在页面中看不见的表单元素是那种?A) B)C) D)17.以下哪一个项目是用来访问web页的软件?A)Outlook Express B)Internet Explorer C)QQ
6、 D)FTP18.哪条命令用于使一行文本折行,而不是插入一个新的段落?A) B) C) D)19.世界上最大的计算机网络是: A)WWW B)WAN C)MAN D)Internet20.下面关于HTML说法错误的是?A)HTML是一种标记语言 B)HTML可以控制页面和内容的外观 C)HTML文档总是静态的 D)HTML文档是超文本文档21.语句A:HTML文档必须包括“头”和“主体”两部分;语句B:HTML文档的扩展名为.htm或.html A)两句都对 B)两句都错 C)只有A对 D)只有B对22.以下哪个项目不是可以在HTML文档中使用的特殊字符。A)> B)&tl; C)&co
7、py; D) 23.Html标记中,哪个标记表示表格?A) B) C) D)24.Html标记中,用什么方法可以将整个表格在页面中居中?A)place=middle B)type=middle C)align=center D)type=center25.我们想要让当前页面的背景色为蓝色,应该使用哪一句代码来描述此种设置?A)bgcolor=blue B)bgground=blue C)backcolor=blue D)background=blue26.我们想让当前整个表格的背景色为蓝色,该使用哪一句代码来描述此种设置? A)bgcolor=blue B)bgground=blue
8、C)backcolor=blue D)background=blue27.我们想要让表格的边框在页面中一定不显示出来,用什么方法可以做到呢?A)bgcolor=white B)bgcolor=null C)border=0 D)bordercolor=white28.我们想要将表格的宽度设置为100个像素,应该怎么办?A)width=100 B)border=100 C)length=100 D)maxlength=10029.我们想要将表格中的文字放在靠上居中的位置,应该怎么办?A)align=middle align=top B)align=center align=topC)valign
9、=middle align=top D)valign=top align=center30.我们想要为网页中的文字加上超链接,可以采用哪个标记达到要求?A) B) C) D)31.A文件夹与B文件夹是同级文件夹,其中A下有a.htm,B下有b.htm文件,现在我们希望在a.htm文件中创建超链接,链接到b.htm,应该在a.htm页面代码中如何描述链接内容? A)b.htm B)././././B/b.htm C)./B/b.htm D)././b.htm32.我们想要在HTML文档中加入图像,可以使用哪个标记来达到要求呢?A) B) C) D)33.我们发现为页面中的图像加入超链接后,默认情
10、况下都带有一道黑框,有什么方法可以去掉它呢?A)bordercolor=white B)border=0 C)style=no border D)style=034.我们想要将表格中加入的图像充满整个单元格,使用哪种方式可以做到?A)size=100 B)size=100% C)width=100 D)width=100%35.我们想要在页面中加入一个层,可以使用哪些HTML标记来描述它?(选择2项)A) B) C) D)36.我们想要在框架中加入一个叫做list.htm的文件,应该在HTML中如何描述它?A)frame page=list.htm B)frame target=list.ht
11、mC)frame src=list.htm D)frame framepage=list.htm38. 下面语句表述正确的是A) marginwidth=5表示框架宽度部分边缘所保留的空间。B)marginwidth=5表示框架宽度空间 C) noresize是设定不用使用框框的大小D)noresize是使用者设定此参数后,可随意地拉动框架改变其大小。 39. 不是表单提供给用户的输入形式是 A)Text B)Radio C)Type D)file40 . 下列哪种CSS样式定义的方式拥有最高的优先级?A) 嵌入 B) 行内 C) 链接 D) 导入41 . web标准的制定者是?A) 微软 B
12、) 万维网联盟(W3C) C)网景公司(Netscape)D) SUN公司 42 . 下列的HTML中哪个是最大的标题?A) B) C) D) 43 . 下列的HTML中哪个可以插入一条水平线?A) B) C) D) 44 . 下列的HTML中哪个可以添加背景颜色?A) B) yellow C) D) 45 . 请选择产生粗体字的HTML标签:A) B) C) D) 46 . 请选择产生斜体字的HTML标签:A) B) C) D) 47 . 下列的HTML中哪个可以产生超链接?A) W3S B) C) W3Schools D) 48 . 如何制作电子邮件链接?A) B) C) D) xxxyy
13、y 49 . 如何在新窗口打开链接?A) B) C) D) 50 . 以下选项中,哪个全部都是表格标签?A) B) C) D) 51 . 请选择可以使单元格中的内容进行左排列的正确HTML标签: A) B) C) D) 52 . 如何产生带有数字列表符号的列表?A) B) C) D) 53 . 如何产生带有圆点列表符号的列表?A) B) C) D) 54 . 下列的HTML中哪个可以产生复选框?A) B) C) D) 55 . 下列的HTML中哪个可以产生文本框?A) B) C) D) 56 . 下列的HTML中哪个可以产生下拉列表?A) B) C) D) 57 . 下列的HTML中哪个可以产
14、生文本区?A) B) C) D) 58 . 下列的HTML中哪个可以插入图像?A) B) C) D) image.gif 59 . 下列的HTML中哪个可以插入背景图像? A) B) C) 60 . 以下的HTML中,哪个是正确引用外部样式表的方法?A) B) C) mystyle.css 61. 在HTML文档中,引用外部样式表的正确位置是?A) 文档的末尾 B) 部分 C) 文档的顶部 D) 部分 62. 哪个HTML标签可用来定义内部样式表?A) B) C) 63. 哪个HTML属性可用来定义内联样式?A) font B) class C)styles D) style 64 . 下列哪
15、个选项的CSS语法是正确的?A) body:color=black B) body:color=black(body C) body color: black D) body;color:black 65 . 如何在CSS文件中插入注释?A) / this is a comment B) / this is a comment / C) /* this is a comment */ D) this is a comment 66 . CSS哪个属性可用来改变背景颜色?A) bgcolor: B) color: C)background-color: 67. 如何为所有的元素添加背景颜色?A)
16、 h1.all background-color:#FFFFFF B) h1 background-color:#FFFFFF C) all.h1 background-color:#FFFFFF 68 . CSS如何改变某个元素的文本颜色?A) text-color: B) color: C) fgcolor: D) text-color= 69 . 哪个CSS属性可控制文本的尺寸?A) font-size B) text-style C) font-style D) text-size 70 . 以下的CSS中,可使所有元素变为粗体的正确语法是?A) B) C) p font-weight
17、:bold D) p text-size:bold 71 . 如何显示没有下划线的超链接?A) a text-decoration:none B) a text-decoration:no underline C) a underline:none D) a decoration:no underline 72 . 如何使文本以大写字母开头?A) text-transform:capitalize B) 无法通过CSS来完成 C) text-transform:uppercase 73 . css如何改变元素的字体?A) font B) f: C) font-family: 74 . 如何改变
18、元素的左边距?A) text-indent B)margin-left C) margin D)indent 75. 如何产生带有正方形的项目的列表?A) list-type: square B) list-style-type: square C) type: square D) type: 2 76 . 我们可以在下列哪个HTML元素中放置javascript代码?A) B) C) D) 77 . 写“Hello World”的正确javascript语法是?A) document.write(Hello World) B) Hello World C) response.write(He
19、llo World) D) (Hello World) 78 . 插入Javacript的正确位置是?A) 部分 B) 部分 C) 部分和部分均可 79 . 引用名为“xxx.js”的外部脚本的正确语法是? A) B) C) 80 . 如何在警告框中写入“Hello World”? A) alertBox=Hello World B) msgBox(Hello World) C) alert(Hello World) D) alertBox(Hello World) 81 . 如何创建函数? A) function:myFunction() B) function myFunction() C
20、) function=myFunction() 82 . 如何编写当i等于5时执行某些语句的条件语句?A) if (i=5) B) if i=5 then C) if i=5 D) if i=5 then 83 . 如何编写当i不等于5时执行某些语句的条件语句?A) if =! 5 then B) if 5 C) if (i 5) D) if (i != 5) 84. for循环如何开始? A) for (i = 5; i+) B) for (i = 0; i = 5; i+) C) for (i = 0; i = 5) D) for i = 1 to 5 85. 如何在JavaScript中
21、添加注释? A) This is a comment B) C) /This is a comment 86. 定义JavaScript数组的正确方法是?A) var txt = new Array=tim,kim,jim B) var txt = new Array(1:tim,2:kim,3:jim) C) var txt = new Array(tim,kim,jim) D) var txt = new Array:1=(tim)2=(kim)3=(jim) 87 . 如何求得2和4中最大的数? A) Math.ceil(2,4) B) Math.max(2,4) C) ceil(2,4
22、) D) top(2,4) 88 . 打开名为“window2”的新窗口的JavaScript语法是?A) open.new(,window2) B) window.open(,window2) C) new(,window2) D) new.window(,window2) 89 . 如何在浏览器的状态栏放入一条消息?A) statusbar = put your message here B) window.status = put your message here C) window.status(put your message here) D) status(put your me
23、ssage here) 90.下列不属于文档对象的方法的是() A createElement B getElementById C getElementByName D forms.length91.下面这段代码运行的结果()document.writeln(“文档最后修改于”+document.lastModified);var lastModObj=new Date(document. lastModified);alert(lastModObj.getMinutes(); A弹出一个对象框 B没有任何输出 C在文档中显示文档最后修改的时间 D在对话框中显示文档最后修改的时间92.下列属
24、性中表示文档中的未访问过的超链接的颜色是哪个() AlinkColor属性 BvlinkColor属性 C alinkColor属性 D以上都不是93.分析下面这段代码运行的结果()with(document)writeln(“最后一次修改时间:” +document.lastModified+”);writeln(“标题:” +document.title+”);writeln(“URL:” +document.URL+”); A只输出最后一次修改的时间 B只输出文档的标题 C输出文档的标题、最后一次修改时间和当前的URL D什么也不输出94.分析下面这个程序运行的结果()var str=”
25、字符串”with(document)writeln(“您好,”);write(“欢迎光临本网页!” +”);writeln(“在js标签之间,”);writeln(str+”可以写在这里”); A会有”这样的字符输出 B第6行输出字符后会换行 C最后页面会出错 D会有乱码出现95.以下是历史对象的属性的是() ACurrent BLength Chref DNext96.分析下面这两行代码的作用()01 02 A)代码第1行的作用相当于后退按钮 B)代码第2行的作用相当于后退按钮C)代码第1行的作用相当于前进按钮 D)以上表述不都不正确 97通常情况下,一个URL的格式是() A 协议/路径名
26、称主机:端口/#哈希标识?搜索条件 B 协议/主机:端口/#哈希标识/路径名称?搜索条件 C 协议/主机:端口/路径名称?搜索条件 D 协议/主机:端口?搜索条件/路径名称#哈希标识98. 对location对象的href属性的叙述错误的是()A) 可以获取当前路径 B) 可以改变当前路径C) 可以用来刷新页面 D) 是只读属性99. 可以使用下列哪种方法来用一个URL取代当前窗口的URL() A load B onload C replace D open100.下列对表单对象的属性表述不正确的是() Aname:返回表单的名称 B action:返回/设定表单的提交地址 Ctarget:返
27、回/设定表单提交内容的编码方式 D length:返回该表单所含元素的数目 101.对下面这段代码分析不正确的是()funtcion Submit()form1.submit();alert(“提交成功”)function Reset()form1.reset(); A调用Submit()可以提交表单 B调用Reset()重置表单 C调用Reset()相当于提交按钮 D调用Submit()相当于提交按钮102对下面这段代码分析不正确的是()var len=form1.elements.length;for(var i=0 ;iLen; i+)if(form1.elementsi.value.l
28、ength=0)alert(“你的资料没有填写完善”);return flase;A代码第1行是取得当前表单元素的个数 B代码第1行是取得当前文本表单的个数C这是循环验证表单 D这段代码可以验证表单中文本框中的值是否为空103.对下面这段代码分析您输入的字符数为正确的是()function count()var len=form1.text.value.length;alert(“”+len+”个”) A代码第3行是取得当前文档中文本框的个数 B代码第3行是取得当前文档中表单的个数 C这段代码有错误 D这段代码是统计用户输入文本框中字符个数104.下列叙述不正确的是() A document:
29、最顶层的节点,所有的其他节点都是附属于它的 B documentTypeDTD:引用(使用语法)的对象表现形式 C Attr:代表一对特性名和特性值。这个节点类型能包含子节点 D documentFragment:可以像document一样来保存其他节点105.下列不属于访问指定节点的方法的是() A obj.value B getElementByTagName C getElementsByName D getElementById106.对下列代码分析正确的是()function msg()var p=document.createElement(“p”);var Text=docume
30、nt.createTextNode(“Hello!”);p.appendChild(“Text”);document.body.appendChild(p);A代码第2行是创建一个元素标签 B代码第3行是创建一个文本节点 C是文本节点的子节点 D这代码的作用是创建新的节点107.下列对符号所表示的意义解释错误的是() A(尖号):匹配字符串的开头 B $(美元符号):匹配字符串的结尾 C ?(问号):匹配前面的子表达式一次或多次 D(反斜杠):对特殊字符的特殊元字符含义进行转义108. 对下面这段代码分析不正确的是()var reg=/ .o./ g; /寻找字符o前后接任意字符组成的有三个字
31、符的字符串var str= “How are you?” /源串var result=new Array(); /用于接收结果while(reg.exec(str)!=null) /执行匹配操作,如果找到匹配则继续找下一项result.push(RegExp.lastMatch); /添加结果alert(result); A代码第1行是寻找字符o前后接任意字符组成的有三个字符的字符串 B代码第4行是执行匹配操作,如果找到匹配则继续找下一项 C代码第6行是将所得到的结果添加到数组中 D最后输出的是“How are you?”109.以下不是RegExp对象的实例属性的是() A global属性
32、 B lastIndex属性 C ignoreCase属性 DmultiLine属性110.下面与IE结合对JavaScript调试支持比较好的工具是()A 记事本 B Microsoft Visual Studio 2005 C JSEclipse D VC+111. 在调试前的准备工作下列叙述不对的是()A在“设置”列表框中找到两个“禁用脚本调试”复选框,将它们前面的钩去掉B如果“禁用脚本调试”复选框,前面的钩不去掉,则不会弹出调试信息C“禁用脚本调试”复选框,前面的钩去掉后,当程序出错时会弹出调试信息D“禁用脚本调试”复选框,前面的钩去不去与调试无关112.关于代码优化下列表述不对的是(
33、)AJavaScript程序代码编写出来后,主要是交给浏览器去运行B尽可能使用全局变量,可以使代码简单C书写风格应遵循“标识符短而含义清晰”、“代码缩进对齐”、“尽可能注释”等原则D在机器上运行的代码总希望其速度越快越好,阅读维护时其可读性可理解性最好113弹出输入框,默认内容是“Hello World”的正确javascript语法是?A) document.write(Hello World)B) Hello WorldC) response.write(Hello World)D) prompt(“输入”,Hello World)114JS特性不包括( ) A)解释性B)用于客户端C)基
34、于对象D)面向对象115下列JS的判断语句中( )是正确的A)if(i=0)B)if(i=0)C)if i=0 thenD)if i=0 then116、下列JavaScript的循环语句中( )是正确的A.if(i10;i+)B.for(i=0;i10) C.for i=1 to 10 D.for(i=0;i=10;i+)117、下列的哪一个表达式将返回假A.!(3=4)&(5=2) C.(“a”=”a”)&(“c”!=”d”)D.(23)|(32)118、下列选项中,( )不是网页中的事件A.onclickB.onmouseoverC.onsubmitD.onpressbutton119、
35、有语句“var x=0;while(_) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为: Ax10B. x=10C.x20D.x=20120、JS语句将显示( )结果 var a1=10; var a2=20; alert(“a1+a2=”+a1+a2)A.a1+a2=30 B.a1+a2=1020C.a1+a2=a1+a2 D.显示错误121、将字串s中的所有字母变为小写字母的方法是( )A.s.toSmallCase()B.s.toLowerCase()C.s.toUpperCase() D.s.toUpperChars()122、以下( )表达式产生一个07之间(含0,7)的随机整数.A.Math.floor(Math.random()*6) B.Math.floor(Math.random()*7)C.Math. floor(Math.random()*8) D.Math.ceil(M