一、单项选择(165题)
1.HTML是什么意思?
A)高级文本语言
B)超文本标记语言
C)扩展标记语言
D)图形化标记语言
2.浏览器针对于HTML文档起到了什么作用?
A)浏览器用于创建HTML文档
B)浏览器用于查看HTML文档
C)浏览器用于修改HTML文档
D)浏览器用于删除HTML文档
3.默认情况下,使用P标记会形成什么效果?
A)在文字P所在位置中加入8个空格
B)P后面的文字会变成粗体
C)开始新的一行
D)P后面的文字会变成斜体
4.哪个标记用于表示HTML文档的结束?
A)/BODY
B)/HTML
C)/TABLE
D)/TITLE
5.META元素的作用是什么?。
A)META元素用于表达HTML文档的格式
B)META元素用于指定关于HTML文档的信息
C)META元素用于实现本页的自动刷新
D)以上都不对
6.我们在HTML页面中制作了一个图像,想要在鼠标指向这个图像时浮出一条提示信息,应该使用哪个参数做到?
A)POP
B)SRC
C)ALT
D)MSG
7.以下的哪一种颜色格式支持上百万种颜色,但是不支持无损压缩?
A)bmp
B)jpg
C)gif
D)tif
8.哪一个标记用于使HTML文档中表格里的单元格在同行进行合并?
A)cellspacing
B)cellpadding
C)rowspan
D)colspan
9.使用以下那一种元素可以将声音添加到网页里面?
A)sound
B)bgsound
C)music
D)voice
10.以下HTML代码中,哪一个是将词语“Run Away Bride”显示为Verdana字体并且字号为5号的正确代码?
A)RunAway Bride
B)RunAway Bride
C)“Run Away Bride”
D)
11.在标签中,下列哪个属性用于给参数传递内容?
A)Address
B)Value
C)Amount
D)Method
12.超链接不能链接到下列哪个位置?
A)同一HTML文档内的位置
B)磁盘上其他HTML文档
C)Internet上HTML文档
D)计算机,你与它之间没有通信链路
13.一个文件夹名称叫Parent,其下有一个叫做test.asp的文件,和一个名为Child的文件夹。Child下有一个名为default.htm文件,想在default.htm中作一个连接,链到test.asp。以下正确的是:
A)…
B)…
C)…
D)…
14.下列那项技术可以用于帮助网页设计时使页面具有统一、专业的外观?
A)HTML
B)DHTML
C)CSS
D)URL
15.Window对象是代表InternetExplorer窗口的对象,其属性、方法和事件可以不经限定就可以直接使用。比如Window.Alert“stop”也可以直接写成:Alert“stop”这种说法是正确的还是错误的?
A)正确
B)错误
16.在页面中看不见的表单元素是那种?
A)
B)
C)
D)
17.以下哪一个项目是用来访问web页的软件?
A)OutlookExpress
B)Internet Explorer
C)QQ
D)FTP
18.哪条命令用于使一行文本折行,而不是插入一个新的段落?
A)
B)
C)
D)
19.世界上最大的计算机网络是:
A)WWW
B)WAN
C)MAN
D)Internet
20.下面关于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)©
D)
23.Html标记中,哪个标记表示表格?
A)
B)
C) D) 24.Html标记中,用什么方法可以将整个表格在页面中居中? A)place=middle B)type=middle C)align=center D)type=center 25.我们想要让当前页面的背景色为蓝色,应该使用哪一句代码来描述此种设置? A)bgcolor="blue" B)bgground="blue" C)backcolor="blue" D)background="blue" 26.我们想要让当前整个表格的背景色为蓝色,应该使用哪一句代码来描述此种设置? A)bgcolor="blue" B)bgground="blue" C)backcolor="blue" D)background="blue" 27.我们想要让表格的边框在页面中一定不显示出来,用什么方法可以做到呢? A)bgcolor="white" B)bgcolor="null" C)border="0" D)bordercolor="white" 28.我们想要将表格的宽度设置为100个像素,应该怎么办? A)width="100" B)border="100" C)length="100" D)maxlength="100" 29.我们想要将表格中的文字放在靠上居中的位置,应该怎么办? A)align="middle"align="top" B)align="center"align="top" C)valign="middle"align="top" D)valign="top" align="center" 30.我们想要为网页中的文字加上超链接,可以采用哪个标记达到要求? A) B) 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.htm 32.我们想要在HTML文档中加入图像,可以使用哪个标记来达到要求呢? A) B) C) D) 33.我们发现为页面中的图像加入超链接后,默认情况下都带有一道黑框,有什么方法可以去掉它呢? A)bordercolor="white" B)border="0" C)style="no border" D)style="0" 34.我们想要将表格中加入的图像充满整个单元格,使用哪种方式可以做到? A)size="100" B)size="100%" C)width="100" D)width="100%" 35.我们希望制作一个表示左-上-下格式的框架页面 如图 我们需要独立制作几个文件? A)1 B)2 C)3 D)4 36.我们想要在框架中加入一个叫做list.htm的文件,应该在HTML中如何描述它? A)framepage="list.htm" B)frametarget="list.htm" C)framesrc="list.htm" D)frameframepage="list.htm" 37.我们想要在页面中加入一个层,可以使用哪些HTML标记来描述它?(选择2项) A) B) C) D) 38. 下面语句表述正确的是 A) marginwidth=5表示框架宽度部分边缘所保留的空间。 B)marginwidth=5表示框架宽度空间 C)noresize是设定不用使用框框的大小 D)noresize是使用者设定此参数后,可随意地拉动框架改变其大小。 39. 不是表单提供给用户的输入形式是 A)Text B)Radio C)Type D)file 40 . 下列哪种CSS样式定义的方式拥有最高的优先级? A) 嵌入 B) 行内 C) 链接 D) 导入 41 .web标准的制定者是? A) 微软 B) 万维网联盟(W3C) C) 网景公司(Netscape) D) SUN公司 42 . 下列的HTML中哪个是最大的标题? A) B) C) D) 43 . 下列的HTML中哪个可以插入一条水平线? A) B) C) D) 44 . 下列的HTML中哪个可以添加背景颜色? A) B) C) D) 45 . 请选择产生粗体字的HTML标签: A) B) C) D) 46 . 请选择产生斜体字的HTML标签: A) B) C) D) 47 . 下列的HTML中哪个可以产生超链接? A) C) W3Schools 48 . 如何制作电子邮件链接? B) D) 49 . 如何在新窗口打开链接? 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中哪个可以产生文本区? A) B) C) D) 58 . 下列的HTML中哪个可以插入图像? A) C) D) image.gif 59 . 下列的HTML中哪个可以插入背景图像? A) B) C) 60 . 以下的HTML中,哪个是正确引用外部样式表的方法? A) B) C) 61. 在HTML文档中,引用外部样式表的正确位置是? A) 文档的末尾 B) 部分 C) 文档的顶部 D) 62. 哪个HTML标签可用来定义内部样式表? A) B) C) 63. 哪个HTML属性可用来定义内联样式? A) font B) class C) styles D) style 64 . 下列哪个选项的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) 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: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 . 如何改变元素的左边距? 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("Hello World") D) ("Hello World") 78 . 插入JavaScript的正确位置是? 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) 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中添加注释? A) ' This is a comment B) C) //This is a comment 86. 定义JavaScript数组的正确方法是? A) var txt = new Array="tim","kim","jim" B) var txt = newArray(1:"tim",2:"kim",3:"jim") C) vartxt = new Array("tim","kim","jim") D) var txt = newArray:1=("tim")2=("kim")3=("jim") 87 . 如何求得2和4中最大的数? A) Math.ceil(2,4) B) Math.max(2,4) C) ceil(2,4) D) top(2,4) 88 . 打开名为“window2”的新窗口的JavaScript语法是? A) open.new("http://www.w3schools.com","window2") B) window.open("http://www.w3schools.com","window2") C) new("http://www.w3schools.com","window2") D) new.window("http://www.w3schools.com","window2") 89 . 如何在浏览器的状态栏放入一条消息? A) statusbar = "put your message here" B) window.status = "put your message here" C) window.status("put your messagehere") D) status("put your message here") 90.下列不属于文档对象的方法的是() A) createElement B) getElementById C) getElementByName D) forms.length 91.下面这段代码运行的结果() document.writeln(“文档最后修改于”+document.lastModified); var lastModObj=new Date(document.lastModified); alert(lastModObj.getMinutes()); A) 弹出一个对象框 B) 没有任何输出 C) 在文档中显示文档最后修改的时间 D) 在对话框中显示文档最后修改的时间 92.下列属性中表示文档中的未访问过的超链接的颜色是哪个() A) linkColor属性 B) vlinkColor属性 C) alinkColor属性 D) 以上都不是 93.分析下面这段代码运行的结果() with(document) { writeln(“最后一次修改时间:” +document.lastModified+” writeln(“标题:” +document.title+” writeln(“URL:” +document.URL+” } A) 只输出最后一次修改的时间 B) 只输出文档的标题 C) 输出文档的标题、最后一次修改时间和当前的URL D) 什么也不输出 94.分析下面这个程序运行的结果() var str=”字符串” with(document) { writeln(“您好,”); write(“欢迎光临本网页!” +” writeln(“ 在js标签之间,”); writeln(str+”可以写在这里 } A) 会有” B) 第6行输出字符后会换行 C) 最后页面会出错 D) 会有乱码出现 95.以下是历史对象的属性的是() A. Current B. Length C. href D. Next 96.分析下面这两行代码的作用() A)代码第1行的作用相当于后退按钮 B)代码第2行的作用相当于后退按钮 C)代码第1行的作用相当于前进按钮 D)以上表述不都不正确 97.通常情况下,一个URL的格式是() A) 协议//路径名称主机:端口/#哈希标识?搜索条件 B) 协议//主机:端口/#哈希标识/路径名称?搜索条件 C) 协议//主机:端口/路径名称?搜索条件 D) 协议//主机:端口?搜索条件/路径名称#哈希标识 98. 对location对象的href属性的叙述错误的是() A) 可以获取当前路径 B) 可以改变当前路径 C) 可以用来刷新页面 D) 是只读属性 99. 可以使用下列哪种方法来用一个URL取代当前窗口的URL() A) load B) onload C) replace D) open 100.下列对表单对象的属性表述不正确的是() A) name:返回表单的名称 B) action:返回/设定表单的提交地址 C) target:返回/设定表单提交内容的编码方式 D) length:返回该表单所含元素的数目 101.对下面这段代码分析不正确的是() funtcion Submit() { form1.submit(); alert(“提交成功”) } functionReset() { form1.reset(); } A) 调用Submit()可以提交表单 B) 调用Reset()重置表单 C) 调用Reset()相当于提交按钮 D) 调用Submit()相当于提交按钮 102.对下面这段代码分析不正确的是() var len=form1.elements.length; for(var i=0 ;i { if(form1.elements[i].value.length==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:最顶层的节点,所有的其他节点都是附属于它的 B) documentTypeDTD:引用(使用语法)的对象表现形式 C) Attr:代表一对特性名和特性值。这个节点类型能包含子节点 D) documentFragment:可以像document一样来保存其他节点 105.下列不属于访问指定节点的方法的是() A) obj.value B) getElementByTagName C) getElementsByName D) getElementById 106.对下列代码分析正确的是() function msg() { var p=document.createElement(“p”); varText=document.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前后接任意字符组成的有三个字符的字符串 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属性 B) lastIndex属性 C) ignoreCase属性 D) multiLine属性 110.下面与IE结合对JavaScript调试支持比较好的工具是() A) 记事本 B) Microsoft Visual Studio 2005 C) JSEclipse D) VC++ 111. 在调试前的准备工作下列叙述不对的是() A) 在“设置”列表框中找到两个“禁用脚本调试”复选框,将它们前面的钩去掉 B) 如果“禁用脚本调试”复选框,前面的钩不去掉,则不会弹出调试信息 C) “禁用脚本调试”复选框,前面的钩去掉后,当程序出错时会弹出调试信息 D) “禁用脚本调试”复选框,前面的钩去不去与调试无关 112.关于代码优化下列表述不对的是() A) JavaScript程序代码编写出来后,主要是交给浏览器去运行 B) 尽可能使用全局变量,可以使代码简单 C) 书写风格应遵循“标识符短而含义清晰”、“代码缩进对齐”、“尽可能注释”等原则 D) 在机器上运行的代码总是希望其速度越快越好,阅读维护时其可读性可理解性最好 113.弹出输入框,默认内容是“Hello World”的正确javascript语法是? A) document.write("HelloWorld") B) "Hello World" C) response.write("HelloWorld") D) prompt(“输入”,"Hello World") 114.JS特性不包括( ) A)解释性 B)用于客户端 C)基于对象 D)面向对象 115.下列JS的判断语句中( )是正确的 A)if(i==0) B)if(i=0) C)if i==0 then D)if i=0 then 116、下列JavaScript的循环语句中( )是正确的 A.if(i<10;i++) B.for(i=0;i<10) C.for i=1 to 10 D.for(i=0;i<=10;i++) 117、下列的哪一个表达式将返回假 A.!(3<=1) B.(4>=4)&&(5<=2) C.(“a”==”a”)&&(“c”!=”d”) D.(2<3)||(3<2) 118、下列选项中,( )不是网页中的事件 A.onclick B.onmouseover C.onsubmit D.onpressbutton 119、有语句“var x=0;while(____) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为: A.x<10 B. x<=10 C.x<20 D.x<=20 120、JS语句 var a1=10; var a2=20; alert(“a1+a2=”+a1+a2) 将显示( )结果 A.a1+a2=30 B.a1+a2=1020 C.a1+a2=a1+a2 D.显示错误 121、将字串s中的所有字母变为小写字母的方法是( ) A.s.toSmallCase() B.s.toLowerCase() C.s.toUpperCase() D.s.toUpperChars() 122、以下( )表达式产生一个0~7之间(含0,7)的随机整数. A.Math.floor(Math.random()*6) B.Math.floor(Math.random()*7) C.Math. floor(Math.random()*8) D.Math.ceil(Math.random()*8) 123、产生当前日期的方法是( ) A.Now(); B.Date() C.new Date() D.newNow() 124、如果想在网页显示后,动态地改变网页的标题( ) A.是不可能的 B.通过document.write(“新的标题内容”) C. 通过document.title=(“新的标题内容”) D. 通过document.changeTitle(“新的标题内容”) 125、某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是() A.document.forms.myButton B.document.mainForm.myButton C.document.forms[0].element[0] D.以上都可以 126、HTML文档的树状结构中,()标签为文档的根节点,位于结构中的最顶层。 A. B. 127、在HTML页面中,CSS样式的属性名为background-image对应的style对象的属性名是()。 A.background B.backgroungImage C.image D.background 128、在使用Javascript实现省市级联菜单功能时,在添加城市列表前清空原来的下拉选项的代码是() A. document.myform.selCity.options.clear() B.document.myform.selCity.options.deleteAll() C. document.myform.selCity.options.length=0 D.document.myform.selCity.options.size=0 129、HMTL表单的首要标记是
元素添加背景颜色?
”);
”);
”);
”);
”这样的字符输出