网页开发与设计课后习题答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
习题1
1.HTML指的是( A )。
A超文本标记语言(Hyper Text Markup Language)
B家庭工具标记语言(Home Tool Markup Language)
C超链接和文本标记语言(Hyperlinks and Text Markup Language)
2.web标准的制定者是( B )。
A 微软B万维网联盟(W3C) C网景公司(Netscape)
3.用HTML标记语言编写一个简单的网页,网页最基本的结构是( D )。
A <html〉〈head>…</head> <frame>…</frame> </html>
B <html〉〈title〉…〈/title> <body〉…</body> </html>
C 〈html> <title>…</title> 〈frame〉…</frame> </html〉
D 〈html〉<head〉…</head> <body>…</body> </html〉
4.从IE浏览器菜单中选择____查看 源文件______命令,可以在打开的记事本中查看到网页的源代码。
5.实现网页交互性的核心技术是_______ JavaScript _______________。
6.CSS的全称是________ Cascading Style Sheet __________ ______。
7.写出你了解的专业网页编辑制作工具_____Dreamweaver_,_ EditPlus ___________。
8.URL的全称是____Uniform Resource Locator _____________________________.
9.写出URL包含的三个部分内容的作用。
URL通常包括三个部分,第一部分是Scheme,告诉浏览器该如何工作,第二部分是文件所在的主机,第三部分是文件的路径和文件名.
习题2
1.以下标记符中,用于设置页面标题的是( A ).
A <title>
B 〈caption>
C 〈head>
D 〈html>
2.以下标记符中,没有对应的结束标记的是( B )。
A <body>
B <br〉
C <html〉
D <title>
3.文件头标记也就是通常所见到的____〈head>…</head〉_____标记。
4.创建一个HTML文档的开始标记符是___<html〉______,结束标记符是____
〈/html>_____。
5.标记是HTML中的主要语法,分____单_____标记和____双_____标记两种。
大多
数标记是____成对_____出现的,由____开始_____标记和_____结束____标记组成。
6.把HTML文档分为__头部_______和______主体___两部分。
___主体______部分就
是在Web浏览器窗口的用户区内看到的内容,而__头部_______部分用来设置该文
档的标题(出现在Web 浏览器窗口的标题栏中)和文档的一些属性.
7.HTML4或XHTML1.0的三种文档风格是__严格型、过渡型____、框架型_____。
8.简述一个HTML文档的基本结构。
一个完整的HTML文件包含头部和主体两个部分的内容,在头部内容里,可定义标题、样式等,文档的主体内容就是要显示的信息。
〈html〉标记通常会作为HTML 文档的开始代码,出现在文档的第一句,而</html>标记通常作为HTML文档的结束代码,出现在文档的尾部,其他的所有的HTML代码都位于这两个标记之间,该标记
用于告知浏览器或其他程序,这是一个Web文档,应该按照HTML语言规则对文档内容的标记进行解释;<head>…〈/head〉是HTML文档的头部标记;〈body〉…〈/body〉标记之间的文本是在浏览器中要显示的页面内容。
实验
用HTML语言编写符合以下要求的文档:标题为“班级主页",在浏览器窗口用户区内显示“欢迎来到我们的班级主页”,完成后的效果如图2—3所示.
<html〉
〈head>
<title>班级主页〈/title>
</head>
<body>
欢迎来到我们的班级主页
</body〉
</html>
图2-3 实验
习题3
1.下面哪一项是换行符标记?( C )
A.<body〉B.〈font> C.<br〉D.〈p〉
2.在HTML中,标记<font>的Size属性最大取值可以是(C )。
A。
5 B.6 C.7 D.8
3.在HTML中,标记〈pre〉的作用是( B )。
A.标题标记B.预排版标记C.转行标记D.文字效果标记
4.下面的( B )特殊符号表示的是空格.
A.";B.&nbsp;C.&amp;D.&copy
5.要设置一条1像素粗的水平线,应使用的HTML语句是_ 〈hr size=1>_ 。
6.在HTML文件中,版权符号的代码是__©___。
7.使页面的文字居中的方法有〈center>…〈/center〉__.
8.标题字的标记是〈h>____。
实验1 关于我们
<html〉
<head〉
〈title>班级网站</title〉
</head〉
<body〉
<h2 align=”center”>关于我们〈/h2>
<font size="3”>
〈p align=”left"> &nbsp;&nbsp;&nbsp;<font color="#FF3300”size="5" face="宋体”>〈b〉五</b>〈/font〉十个不同的分子,在不同状态下进入了同一容器,这就组成了我们的家—-<strong〉多媒体专业</strong>。
〈i〉在这个容器里,我们碰撞着,摩擦着,产生了各色各样的灵感,活力与情绪</i〉.
<p〉&nbsp; &nbsp; <font color=”#FF3300" size=”5”face="宋体"><b〉在</b>〈/font〉不地碰撞和摩擦中,分子也不断地变化,成长着,最终可走出这个容器,勇敢地面对、挑战外面的世界。
不管外面如何复杂、艰难,请大家彼此珍惜这段我们相逢相识相知的日子,在这里我们痛过笑过哭过,不论是苦的还是甜的,这都是我们年轻的见证。
<p>  ;&nbsp; &nbsp;〈font color="#FF3300" size="5" face=”宋体"〉<b〉无〈/b>〈/font>论以后的日子,你会碰到什么困难,遇到什么坎坷,<font color=”#000066”〉请记住〈/font>在这里还有另外的四十九份热情和真心支持着,鼓励着你,〈font color="#000066”〉请记住〈/font>我们是一个团体,不会丢下谁,不会落下谁。
共同奋进!!<BR〉<BR〉
〈BR>
〈BR>
</p>
〈p align="right”><u〉我们永远的家--多媒体专业!〈/u>〈/p〉
〈/font>
〈/body〉
</html>
实验2 超女活动
习题4
1.列表(List),顾名思义就是在网页中将相关资料以条目的形式有序或者无序排
列而形成的表。
2.常用的列表有无序列表、有序列表和定义列表
三种。
3.无序列表标记〈ul>的type属性可以指定出现在列表项前的项目符号的样式,其取值可
以是: disc 、circle 和square 三种。
4.有序列表标记<ol〉的type属性可以指定出现在列表项前的项目编号的样式,其取值可
以是: 1 、 a 、 A 、i 和I 五种。
5.使用有序列表标记的START 属性后,用户则可改变编号的起始值。
该属性值
是一个整数,表示从哪一个数字或字母开始编号。
6.使用列表项标记<li〉</li>的type属性,用户可以指定单个列表项的符号(对于无序列
表而言)或编号(对于有序列表而言)。
7.使用列表项标记〈li〉</li〉的V ALUE 属性,可以改变当前列表项的编号大小,
并会影响其后所有列表项的编号大小。
但该属性只适用于有序列表中。
习题5
1.下列哪一项是在新窗口中打开网页文档(B )。
A._self B._blank C._top D._parent
2.在网页中,必须使用( A )标记来完成超级链接。
A.<a〉…〈/a> B.<p〉…〈/p〉C.<link〉…</link〉D.〈li>…</li> 3.超链接是建立网站、网页主要元素之一。
若要建立在同一网页内的链接,应采用以下
( B )链接形式。
A.链接到一个E—mail B.书签式链接
C.框架间链接D.链接到一个网站
4.关于超链接,( A )的说法是正确的。
A.不同网页上的图片或文本可以链接到同一网页或网站
B.不同网页上的图片或文本只能链接到同一网页或网站
C.同一网页上被选定的一个图片或一处文本可以同时链接到几个不同网站
D.同一网页上图片或文本不能链接到同一书签
5.若要在页面中创建一个图像超链接,要显示的图形为myhome。
jpg,所链接的地址为
http://www。
,以下用法中正确的是(B )。
A.〈a href=”〉myhome。
jpg〈/a〉
B.<a href="http://www。
pcnetedu。
com"〉〈img src="myhome。
jpg">〈/a〉
C.<img src=”myhome.jpg">〈a href ="http://”></a>
D.〈a href =http://www。
〉〈img src="myhome。
jpg">
6.以下创建mail链接的方法,正确的是( C )。
A.<a href=”master@”>管理员〈/a〉
B.<a href=”callto:master@163。
com"〉管理员〈/a>
C.〈a href=”mailto:master@”〉管理员</a〉
D.〈a href="Email:master@163。
com">管理员</a〉
7.下面是相对路径的是( C )。
A.http://www。
sina。
B.ftp://219。
153。
40。
150
C.。
/a.html D./a。
html
8.下面哪组属性是用于设置图像映射的区域坐标的( D )。
A.rec B.circle C.poly D.coords
9.在HTML文件中,URL是统一资源定位器。
10.在HTML文件中,超链接可以分为内部链接和外部链接。
11.关于超链接, target 属性用于指定链接的目标窗口.
习题6
1.〈marquee〉。
. 〈/marquee>,表示(D )
A。
页面空白B。
页面属性 C.标题传递 D.滚动文字
2.嵌入背景音乐的HTML代码是(B )
A。
〈backsound src=#> B.<bgsound src=#〉
C.<bgsound url=#〉
D.<backsound url=#>
3.通过哪个属性可以为图片添加边框线。
( C )
A. html B。
asp C.border D.img
4.网页中常用的图片格式为GIF 、JPEG 和PNG 。
5.在HTML文档中,显示图片所用的标记是<img〉.
6.<marquee> ..。
</marquee>的width和height属性表示滚动背景的宽和高 .
7.使用<bgsound> 标记只能添加声音文件,不能显示和调整播放软件的控制
面板,而使用〈embed> 标记则可以插入各种各样的多媒体。
习题7
以下选项中,哪个全部都是表格标记( B )。
A.<table〉<head>〈tfoot〉B.<table><tr〉〈td〉
C.<table〉〈tr>〈tt〉D.〈thead〉<body〉〈tr〉
1.请选择可以使单元格中的内容进行左对齐的正确HTML标记( A )。
A.<td align="left"〉B.〈td valign="left"〉
C.〈td leftalign〉D.<tdleft>
2.要使表格的边框不显示,应设置border的值是( B )。
A.1 B.0 C.2 D.3
3.以下标记中,用于定义一个单元格的是( A )。
A.<td>&nbsp;</td> B.〈tr〉…</tr>
C.〈table>…</table〉D.<caption〉…〈/caption〉
4.若要使表格的行高为16pt,以下方法中,正确的是( A )。
A.<table border=1 height="16”>…</table〉
B.<table border=1 height="16pt"〉…</table>
C.〈table border=1 height=”16pt”〉…</table〉
D.<table border=1 height="16pt”〉…</table〉
5.表格的标记是___〈table>____,单元格的标记是___<td>____。
6.表格的宽度可以用百分比和___像素_____两种单位来设置。
7.表格分行用到的标记是_〈tr>______。
8.请写出在网页中设定表格边框的厚度的属性__〈border〉_____;设定表格单元格之间宽
度属性___cellspacing___________;设定表格内容与单元格间的距离属性____cellpadding______。
9.请写出〈caption align=bottom〉表格标题</caption>功能是为表格添加标题_______。
10.<tr〉….</tr〉是用来定义表格的一行;<td>…〈/td>是用来定义一个单元格;〈th〉…
〈/th〉是用来定义___表头_______。
11.单元格垂直合并所用的属性是__colspan____;单元格横向合并所用的属性是
___rowspan____.
12.利用〈table></table〉标记符的__frame____属性可以控制表格边框的显示样式;利用
〈table>〈/table〉标记符的__rules_____属性可以控制表格分隔线的显示样式。
习题8
1.框架的分割方式有(ABD )。
A.上下分割B。
左右分割 C.对角线分割 D.嵌套分割
2.如果要将窗口进行水平的分割,那么要用到( B )属性。
A。
cols B。
rows C。
colspan D.hr
3.设置窗口高度或宽度的数值一种是采用像素设置另一种是采用百分比设置。
4.嵌入式的窗口我们一般用嵌套分割来实现。
5.在网页中插入浮动框架要用〈iframe>〈/iframe> 标记。
习题9
1。
在HTML中,<form method=post>,method表示( A )
A. 提交的方式
B。
表单所用的脚本语言
C。
提交的URL地址
D。
表单的形式
2。
增加表单的文本域的HTML代码是( B )
A. <input type=submit〉〈/input>
B。
〈textarea name="textarea”〉</textarea〉
C。
〈input type=radio>〈/input>
D。
<input type=checkbox〉〈/input>
3. 以下关于〈select>标记说法正确的是( A D E )
A. 〈select>定义的表单元素在一个下拉菜单中显示选项
B. rows和cols属性可以定义其大小
C。
〈select>定义的表单元素是一个单选按钮
D。
〈select>定义的表单元素通过改变其multiple属性取值可以实现多选
E. 一般情况下,<select〉定义的表单元素以一个下拉列表形式出现
4. 现要设计一个可以输入电子邮件地址的web页,应该使用的语句是(B )
A。
<input type=radio>
B. 〈input type=text〉
C. 〈input type=password〉
D。
<input type=checkbox>
5。
〈form>标记中,_____ action ____属性的作用就是指出该表单所对应的处理程序的位置;______ method ___属性用于指定该表单的运行方式。
6。
method属性的取值可以为_____ get ____和___post______之一,其默认方式是__get_______。
7. <input>标记中,____name_____属性的值是相应处理程序中的变量名;___type__属性用于指出用户输入值的类型.
8. 〈input〉标记中,type属性有九种取值,分别是:text,submit,reset,password,checkbox,radio,image,hidden,file.
9. 当type=text时,<input〉标记除了有两个不可默认的属性____name_____和_____type____
外,还有三个可选的属性:___maxlength______、__size_______和_____value____。
10。
当type=____image_____时,浏览器会在相应位置产生一个图像按钮,其中,___src______属性是必需的,它用于设置图像文件的路径.
实验参考程序
〈!DOCTYPE HTML PUBLIC”-//W3C//DTD HTML 4。
0 Transitional//EN">
<html>
<head〉
<title〉留言〈/title〉
〈meta content="留言"name="keywords"〉
<meta http-equiv=”Content-Type"content="text/html; charset=gb2312">
</head〉
<body>
<table height=”18"cellspacing="0”cellpadding="0"width="532"align="center"border="0"〉<tbody>
〈tr〉
〈td valign="top"align=”middle"height=”18”〉
〈table class="unnamed1"width="536"align=”center”border="0”>
<tbody>
<tr〉
〈td width="195"〉
<a href=””〉
<img height="20”src="留言.files/wylysy。
jpg”
width=”70"border="0”></a〉&nbsp;
〈a href=””>
〈img height=”20"src=”留言。
files/wyly.jpg”
width=”70"border="0">〈/a>
</td〉
</tr〉
〈/tbody>
</table>
<table class=”unnamed1"cellspacing=”1”cellpadding="4”width="532"
align=”center”
border=”0”>
<form name="form"action=”index.asp”method=”post”〉
〈tbody>
〈tr>
<td align=”middle"colspan="2”height="25”〉
〈div align="center"〉
〈font size=”3”><strong〉留言〈/strong>〈/font〉〈font color="#000000”〉</font〉
</div>
<img height="1”src=""width="500"〉
〈/td>
〈/tr>
<tr>
<td width=”75">
〈div align=”right”〉
姓名:〈/div>
〈/td〉
<td width="256"〉
〈input class="input1”maxlength=”10”name=”name"〉
*10个字内
〈/td〉
〈/tr〉
<tr>
〈td align=”right”>
性别:
〈/td〉
〈td>
<select onchange=”showimage()”size=”1”name=”sex"〉
〈option value="1”selected>男</option>
〈option value=”0”〉女〈/option>
〈/select>
</td〉
</tr〉
〈tr〉
〈td align="right">
QQ:
</td>
<td〉
<input class="input1"id=”qq”maxlength="25"size=”35" name=”qq"〉
〈/td>
</tr〉
<tr>
<td align="right">
主页:
</td〉
<td〉
<input class=”input1"maxlength="50”size="35”
value="http://”name="web">
</td〉
</tr〉
〈tr〉
〈td align="right”〉
来自:
</td〉
<td>
<input class=”input1”id=”come”size=”35"name=”come">
</td〉
</tr〉
〈tr>
〈td align="right"〉
电子邮箱:
</td>
〈td>
<input class="input1"maxlength="50”size=”35”value="@”name="email”>
*
〈/td>
〈/tr>
〈tr>
〈td valign="top”align="right">
〈/td〉
〈td〉
<img onclick="Cbold()”height=”22”alt="粗体"src="留言.files/Ubb_bold。
gif”width=”23”
border=”0"〉
<img onclick="Citalic()"height=”22”alt="斜体"src="留言.files/Ubb_italicize.gif”width="23”
border=”0"〉
〈img onclick="Cunder()”height="22”alt=”下划线”src="留言。
files/Ubb_underline。
gif”width="23”
border=”0"〉
<img onclick=”Ccenter()”height=”22”alt=”居中"src=”留言。
files/Ubb_center。
gif"width="23"
border="0"〉
字体大小
<select
onchange=”showsize(this.options[this.selectedIndex]。
value)"name=”size”>
〈option value="1"〉1</option>
<option value="2”〉2〈/option〉
〈option value="3"selected>3〈/option〉
<option value=”4">4〈/option>
</select>
<font face=”宋体"color="#333333">颜色:</font>
〈select onchange="showcolor(this。
options[this。
selectedIndex]。
value)”name="color”>
<option style="color:#f0f8ff;background—color: #f0f8ff”value="#F0F8FF”〉#F0F8FF</option〉
<option style=”color: #faebd7;background-color:#faebd7”value="#FAEBD7”>#FAEBD7〈/option>
<option style="color: #00ffff; background—color: #00ffff”value=”#00FFFF"〉#00FFFF</option〉
<option style="color:#7fffd4; background-color: #7fffd4"value="#7FFFD4">#7FFFD4</option>
</select〉
</td〉
</tr〉
<tr〉
〈td valign="top”align=”right">
留言内容:
</td>
〈td>
<textarea class="input1"name=”words”rows=”8"cols=”50”>〈/textarea>
*
〈/td>
</tr〉
<tr〉
<td valign="top"align="right”>
 ;
〈/td>
<td>
最多字数:<input disabled maxlength="4"size="3”
value=”1000"name="total”〉
已用字数:〈input disabled maxlength="4”size=”3"value="0”name="used">
剩余字数:<input disabled maxlength="4”size="3"
value="1000”name="remain”>
〈/td>
〈/tr>
〈tr align=”middle”>
<td colspan=”2”>
<input type="hidden"value="Add_New”name=”action_e”〉
〈input class="input1”type=”submit”value=”提交”
name=”Submit”〉
<input class=”input1"type=”reset”value="重写”
name=”Submit2”〉
〈br>
〈img height=”1”src=""width="500”>
〈/td>
</tr〉
〈/form>
</tbody>
</table〉
</body〉
〈/html>
习题10
1.CSS文件的扩展名为( C )。
1. A. 。
txt B。
htm C. .css D。
.html
2.以下的HTML中,哪个是正确引用外部样式表的方法?(B )
A.<style src=”mystyle.css"〉
B.<link rel="stylesheet" typ e="text/css" href=”mystyle.css”>
C.<stylesheet>mystyle。
css</stylesheet>
3.CSS的继承并不是完全的“克隆",有些继承是不起作用的,在下面的几个属性中,那些
继承是不起作用的(A B D )。
2.A。
border B。
margin C. font D。
padding
4.在网页中最常用的单位是( C )。
3. A. in B. cm C。
px D。
pc
5.下列哪个选项的CSS语法是正确的?( C )
A.body:color=black B。
{body:color=black(body}
4.C。
body {color: black} D。
{body;color:black}
6.下面那个语句是把段落的字体设置为黑体、18像素、红色字体显示( B )
5. A. p{font—family:黑体;font-size:18pc;font-color:red}
6. B. p{font-family:黑体;font-size:18px;font—color:#ff0000}
7. C. p{font:黑体18px #00ff00}
7.如何为所有的〈h1〉元素添加背景颜色?(B)
A.h1。
all {background—color:#FFFFFF}
B.h1 {background-color:#FFFFFF}
C.all.h1 {background-color:#FFFFFF}
8.设置text—decoration属性的删除线的值为( C ).
8. A. underline B。
overline C. line—through D. blink
9.设置字符间距为15px的语句为( A )。
9.A。
letter—spacing:15px B。
line—height:15px
10. C. letter-height:15px D. line—spacing:15px
10.如何显示这样一个边框:顶边框10像素、底边框5像素、左边框20像素、右边框1
像素(A)
A.border-width:10px 1px 5px 20px B。
border—width:10px 20px 5px 1px
11.C。
border—width:5px 20px 10px 1px D。
border—width:10px 5px 20px 1px
11.如何产生带有正方形的项目的列表?( B)
A.list-type:square B。
list—style—type:square
12.C. type: square D. type:2
12.CSS的英文名为_____Cascading Style Sheet_______,译成中文的意思为___层叠样式__.
13.CSS里四种不同的定义分别为:_直接定义标记的style属性_、_定义内部样式表__、_____
嵌入外部样式表_、______链接外部样式表__。
14.CSS的选择符类型为_____id___________、______class_____。
15.CSS的四种定义颜色的方法分别为:__十六进制数___、______ RGB函数(整数)_、____
利用RGB函数设置_____、_________ RGB函数(百分比)__颜色名称_。
16.插入背景附件的属性为______background—attachment__________。
实验
1.根据10.9节的实例,按照下面的页面显示要求,用div+css完成页面设计.
13.
14.图10—42 请假单
15.
16.2。
请根据本章学习的关于文字、列表、背景、区域等知识,用本书的目录作为内容,设
计一个图书目录导航,单击目录,可以显示每个章节的简要内容.
习题11
1.关于javascript的说法错误的是( B )。
A.是一种脚本编写语言B.是面向结构的
C.具有安全性能D.是基于对象的
2.可以在下列哪个HTML元素中放置javascript代码?( A )
A. <script>
B. <javascript>
C. <js〉D。
<scripting〉
3.向页面输出“Hello World"的正确javascript语法是( A )。
A。
document.write("Hello World") B。
"Hello World"
C。
response。
write(”Hello World") D. ("Hello World”)
4.引用名为“abc。
js”的外部脚本的正确语法是( A )。
A。
<script src=”abc.js"> B。
<script href=”abc。
js”>
C。
〈script name=”abc。
js">
5.外部脚本文件中必须包含〈script〉标签吗?( B )
A.是B。
否
6.如何在警告框中写入“Hello World”?( C )
A. alertBox=”Hello World"B。
msgBox("Hello World")
C. alert("Hello World")
D. alertBox("Hello World")
7.如何声明一个名为myFunction的函数?( B )
A. function:myFunction()
B. function myFunction()
C. function=myFunction()
8.如何调用名为myFunction的函数?( C )
A. call function myFunction B。
call myFunction()
C. myFunction()
9.如何编写当i等于5时执行某些语句的条件语句?( A )
A.if (i==5)
B. if i=5 then
C. if i=5
D. if i==5 then
10.在JavaScript中,有多少种不同类型的循环?( B )
A.两种.for循环和while循环
B.四种。
for循环、while循环、do。
while循环以及for.。
.in循环
C.一种。
for循环
11.下面那个for循环是正确的?( B )
A. for (i <= 5;i++)
B. for (i = 0;i <= 5; i++)
C. for (i = 0;i 〈= 5)
D. for i = 1 to 5
12.可插入多行注释的JavaScript语法是?( A )
A./*This comment has more than one line*/
B.//This comment has more than one line//
C.<!--This comment has more than one line——>
13.定义JavaScript数组的正确方法是?( C )
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”)
14.利用下标访问一个数组时,最小下标是从( A )开始的。
A.0 B. 1
15.如何把7.25四舍五入为最接近的整数?( C )
A. round(7。
25)B。
rnd(7.25)
C. Math.round(7.25)D。
Math。
rnd(7.25)
16.如何求得2和4中最大的数?( B )
A。
Math。
ceil(2,4)B。
Math。
max(2,4)
C. ceil(2,4) D。
top(2,4)
17.在名为“window2”的新窗口中打开一个连接为“http://www.me。
com”的JavaScript语
法是( B )。
A.open.new("http://www。
me。
com ”,”window2")
B.window.open(”http://www. me。
com",”window2")
C.new(”http://www. me。
com”,”window2”)
D.new.window("http://www. me。
com","window2")
18.如何获得客户端浏览器的名称?( B )
A. client。
navName B。
navigator。
appName
C. browser。
name
19.将一个名为validate()的函数和一个按钮的单击事件关联起来的正确用法是( B )
A. 〈input type=”button”value="验证" ondblclick=”validate ()">
B. 〈input type="button”value=”验证”onclick=”validate ()"〉
C。
<input type=”button" value="验证”onkeydown="validate ()">
20.脚本语言和HTML语言有何联系和区别?
JavaScript是解释型的编程语言,实现了大部分的面向对象的功能。
一般用来做客户端脚本(当然,也可以做服务器端脚本),嵌套在HTML页面中,运行在浏览器窗口中,可以按面向对象的方式操作html页面的对象(document,window等等),把静态的html页面变成支持用于交互并相应事件的动态页面。
而html则是超文本标记语言,浏览器会对标记自动进行分析解释。