网站设计与Web应用开发技术(第二版)习题答案

合集下载

《网页制作案例教程(第2版) 》 作业与实验参考答案

《网页制作案例教程(第2版) 》 作业与实验参考答案

网页制作案例教程(第2版)作业与实验参考答案第一章一.选择题1.D 2.B 3.C 4.D 5.A 6.A 7.A 8.C二.问答题1.答:当查看Internet上的网页时,用户通过浏览器向网页所在的Web服务器提出HTTP请求,Web服务器根据请求调出相应的网页文件,并通过Internet传送至用户所在的游览器,这样用户可以在自己的机器上看到该网页。

2.答:网站的主题分类有:1.门户网站2.商务网站3.个人网站4.办公网站选择主题的原则是:首先应做好充分的市场调查和目标分析、明确网站的类型和设计目标,对网站的内容、风格及技术等做出恰当的定位,在提出一个合理方案的基础上再实现网站开发。

3.答:申请网站空间有4种方式:1.使用免费网站空间2.租用虚拟主机3.租用专用服务器4.使用自己的服务器建立一个网站的过程是:1.注册域名2.申请网站空间3.制作网站网页4.上传网站内容三.操作题略第二章一.选择题1.C 2.B 3.B 4.C 5.D 6.C 7.D 8.A二.问答题1.答:路径的作用就是定位一个文件的位置,使用过Windows的用户都会了解文件夹和子文件夹的关系,沿着文件夹及子文件夹到达指位置经过的过程就是路径。

绝对路径是指文件在硬盘上的真正存放路径,相对路径则是相对于自己的目标文件位置。

2.答:用像素表示时,图片、表格或单元格属性值显示以像素为单位的宽度,以百分比表示(1%~100%)时,图片、表格或单元格则将以相对当前窗口大小的百分比来显示宽度。

三.操作题略第三章一.填空题1.CSS LESS PHP XML SVG2.html <!doctype>二.选择题1.C 2.C 3.B 4.C 5.A 6.C 7.A 8.B三.操作题略第四章一.填空题1.文字图片图像热区与本地网页文档的链接与外部网页的链接空链接2.矩形圆形多边形工具二.选择题1.D 2.B 3.D 4.B 5.B 6.D 7.B 8.D第五章一.填空题1.表格2.黑色粗线框控制柄3.拆分单元格4.定界符二.选择题1.D 2.C 3.A 4.A 5.B 6.D 7.B三.操作题略第六章一.填空题1..css2.4 类(class)选择器标签ID选择器标签选择器复合内容选择器3.选择器声明二.选择题1.A 2.D 3.AB 4.B 5.B 6.D 7.A 8.B 三.操作题略第七章一.填空题1.absolute fixed relative static2.激活状态选择状态二.选择题1.D 2.B 3.A 4.D 5.B 6.A 7.D 8.D 第八章一.填空题1..dwt .lbi2.Templates Library二.选择题1.A 2.D 3.D 4.A 5.BC 6.C三.操作题略第九章一.填空题1.JavaScript 事件动作2.转到URL二.选择题1.A 2.D 3.D 4.C第十章一.选择题1.C 2.A 3.B 4.C 5.B 6.A二.问答题1.表单是用来收集站点访问者信息的域集,它为网站管理者提供了接收用户数据的平台,如注册会员表、网上订购单、检索页等。

网页开发与设计课后习题答案

网页开发与设计课后习题答案

习题11.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包含的三个部分内容的作用。

网页设计与制作(附微课视频第2版)参考答案

网页设计与制作(附微课视频第2版)参考答案

⽹页设计与制作(附微课视频第2版)参考答案第⼀章习题参考答案⼀、选择题1、A2、A3、B4、C5、A、B、C、D6、A、C、D7、B8、C9、B⼆、简答题1.答:URL是UniformResourceLocation的缩写,译为“统⼀资源定位符”,URL是Internet 上⽤来描述信息资源的字符串,主要⽤在各种WWW客户程序和服务器程序上,特别是著名的Mosaic。

采⽤URL可以⽤⼀种统⼀的格式来描述各种信息资源,包括⽂件、服务器的地址和⽬录等;2答:⽂本、图像、动画、视频等。

3.答:⽹页结构语⾔的作⽤是将⽹页需要的内容以结构化、模块化的⽅式总结和存储,供表现语⾔和⾏为进⾏调⽤。

⽹页结构语⾔包括可扩展超⽂本标记语⾔XHTML 1.0和HTML 5等两种结构语⾔。

其中,XHTML 1.0为当前被⼴泛使⽤的标准,⽽HTML 5标准则是⽹页未来将被使⽤的标准。

⽹页表现语⾔的作⽤是为⽹页的结构语⾔定义尺⼨、位置、背景,以及⽂本的各种效果。

⽬前⽹页表现的国际标准语⾔为CSS 样式表技术。

⽹页结构语⾔和⽹页表现语⾔共同作⽤可以为⽤户呈现⽹页的整体画⾯,然⽽,⽹页是⼀种交互性的媒体,其除了可以呈现内容外,还可以根据⽤户的界⾯操作响应各种事件,此时,就需要⽤到⽹页的⾏为语⾔。

⽹页的⾏为语⾔包括多种类型,例如,JavaScript、JScript以及VBScript等。

4.答:⼀个完整的HTML5⽂档包含声明、头部和主体三个部分组成。

第⼆章习题参考答案⼀、选择题1.A、B2.A3.B4.D5.D6.D7.C⼆、简答题1.答:(⼀)⽹站功能需求分析;(⼆)⽹站的策划,本阶段主要包含⽹站栏⽬,内容,产品提炼等等;(三)⽹站设计,根据策划开始进⾏设计;(四)程序代码的开发;(五)上线测试;(5)后期维护;2.答:(1)对称与均衡对称分为左右对称、上下对称、重复对称、旋转对称等形式。

对称的造型在⼤⾃然中⽐⽐皆是,同时也是版式设计常⽤的构成形式。

网站设计与Web应用开发技术(第二版)课后习题答案

网站设计与Web应用开发技术(第二版)课后习题答案

各章习题参考答案第1章习题参考答案1. 答:Internet是一个宽泛的概念,WWW实际上Internet所提供的众多服务中的一项。

由于很多人上网主要浏览网站,很多初学者容易混淆这两个概念。

2. 答:统一资源定位符(URL)用于定位某个资源,由于Internent的复杂性,其提供的服务及传输协议有很多种,为了能区分,URL中必须进行说明,此处的http就是为了说明该请求属于超文本传输协议;URL的概念比较宽泛,http只是其中的一种传输协议,也可能出现别的情况,比如ftp等。

而www则是所请求服务器的域名,有些服务器的域名中就不包含www。

3. 答:其实技术是没有好坏之分的,关键在于是否适合你所应用的环境以及你是否能掌握。

一味的求新、求好是没有经验的开发者所采取的行动。

我们不应该单纯追求技术的先进性,而要追求有效和实用,当你要实现一个方案时,要分析项目的性质及最终用户,然后再寻找能解决问题的最经济、最实用也能满足用户需要的手段。

因为用户并不关心你采用多么先进的技术,用户关心的是可靠(Reliable)、快速(Rapid)、方便(Convenient)。

4. 答:可以根据上文提供的基本原则,进行区分。

不过有些网站不能截然的划分成其中的某一种。

平时上网时多观察,多思考,对于提高自己的能力有很大的帮助。

5. 略第2章习题参考答案1.答:主要包括以下几个步骤(1) 建立网站前的市场分析,(2) 建设网站目的及功能定位,(3) 网站的技术解决方案,(4) 网站内容规划,(5) 网页界面设计,(6) 网站测试,(7) 网站发布与推广,(8) 网站维护,(9) 网站建设日程表,(10) 费用明细。

详细内容可参考本书2.2部分。

2.答:可以简单的通过两个方式进行判断:(1) 查看“管理工具”下是否有“Internet信息服务(IIS)管理器”,通过查看可以获知;这个方法可以获知本机是否使用了IIS服务,且仅对Windows操作系统有效。

网页设计与开发答案

网页设计与开发答案

网页设计与开发一、单项选择题(每题1分,共15题)1. 以下不能用来定义表格内容的标记为( ) 。

A.<br>B.<tr>C.<th>D.<td>2. CSS样式表存在于文档的()区域中。

A.HTML B.BODY C.HEAD D.TABLE3. 以下标记符中,没有对应的结束标记的是()。

A.<body> B.<br> C.<html> D.<title>4. 下列语句哪个是正确的?()A.我们可以在IE使用“文件\打开” 指令执行表单网页B.我们可以使用 <FORM> 标记的METHOD属性指定表单处理程序C.我们可以使用 <INPUT> 标记的TARGET属性指定表单处理程序的目标框架名称D.表单字段的名称限英文且唯一5. 在HTML文件中,水平线在默认的情况下是____________,并随着窗口的宽度自动调整。

A.800pixelsB.1024pixelC.80%D.100%6. 在HTML中,标记<pre>的作用是( )A.标题标记B.预排版标记C.转行标记D.文字效果标记7. 下面不属于CSS插入形式的是( )A.索引式B.内联式C.嵌入式D.外部式8. 通常网页的首页被称为()。

A.主页 B.网页 C.页面 D.网址9. 在HTML中,标记<font>的Size属性最大取值可以是( )A.5B.6C.7D.810. 若要将表单数据以E-Mail形式返回,必须利用 <FORM> 标记的哪个属性设置E-mail地址?A.METHODB.ACTIONC.onClickD.TARGET11. 通用图像格式GIF最多可以使用的颜色数是( )A.16色B.216色C.256色D.512色12. 若要设置当浏览者将焦点自表单字段上移开后所要执行的Script,可以使用哪个属性?()A.onBlurB.onClickC.onFocusD.onSelect13. 在HTML上,将表单中INPUT元素的TYPE属性值设置为()时,用于创建重置按钮。

网页开发与设计课后习题答案.(DOC)

网页开发与设计课后习题答案.(DOC)

习题11.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 _____________________________。

Web前端开发与应用教程-第二版 第3章 参考答案[1页]

Web前端开发与应用教程-第二版 第3章  参考答案[1页]

第3章页面元素和属性
1. 利用结构元素设计一个页面。

如图13-11所示:
2. 制作一个下载页面,要求可以显示下载进度。

可以利用meter元素实现,参见第3.3节
3. 制作一个带有导航和页脚的页面。

可以利用header和footer元素实现,参见第3.1节
4. 制作一个利用大写字母A、B、C…作为编号的列表页面。

可以利用<ol>元素实现
<html>
<body>
<ol type="A">
<li>HTML</li>
<li>XHTML</li>
<li>CSS</li>
</ol>
</body>
</html>
5. 制作一个页面,通过<time>标签显示当前的时间和日期。

本题需要结合后续要学习js部分来实现。

网页设计与制作(附微课视频 第2版)参考答案

网页设计与制作(附微课视频 第2版)参考答案

第一章习题参考答案一、选择题1、A2、A3、B4、C5、A、B、C、D6、A、C、D7、B8、C9、B二、简答题1.答:URL是UniformResourceLocation的缩写,译为“统一资源定位符”,URL是Internet 上用来描述信息资源的字符串,主要用在各种WWW客户程序和服务器程序上,特别是著名的Mosaic。

采用URL可以用一种统一的格式来描述各种信息资源,包括文件、服务器的地址和目录等;2答:文本、图像、动画、视频等。

3.答:网页结构语言的作用是将网页需要的内容以结构化、模块化的方式总结和存储,供表现语言和行为进行调用。

网页结构语言包括可扩展超文本标记语言XHTML 1.0和HTML 5等两种结构语言。

其中,XHTML 1.0为当前被广泛使用的标准,而HTML 5标准则是网页未来将被使用的标准。

网页表现语言的作用是为网页的结构语言定义尺寸、位置、背景,以及文本的各种效果。

目前网页表现的国际标准语言为CSS样式表技术。

网页结构语言和网页表现语言共同作用可以为用户呈现网页的整体画面,然而,网页是一种交互性的媒体,其除了可以呈现内容外,还可以根据用户的界面操作响应各种事件,此时,就需要用到网页的行为语言。

网页的行为语言包括多种类型,例如,JavaScript、JScript以及VBScript等。

4.答:一个完整的HTML5文档包含声明、头部和主体三个部分组成。

第二章习题参考答案一、选择题1.A、B2.A3.B4.D5.D6.D7.C二、简答题1.答:(一)网站功能需求分析;(二)网站的策划,本阶段主要包含网站栏目,内容,产品提炼等等;(三)网站设计,根据策划开始进行设计;(四)程序代码的开发;(五)上线测试;(5)后期维护;2.答:(1)对称与均衡对称分为左右对称、上下对称、重复对称、旋转对称等形式。

对称的造型在大自然中比比皆是,同时也是版式设计常用的构成形式。

对称的形式给人以稳定平衡的感觉,但也容易流于刻板、单调。

网站设计与开发试题及参考答案

网站设计与开发试题及参考答案

网站设计与开发试题及参考答案一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。

1. ( C )是长期存储在计算机内的有组织,可共享的数据集合。

A.数据库管理系统B.数据库系统C.数据库D.文件组织2. 数据的正确、有效和相容称之为数据的( D )。

A.安全性B.一致性C.独立性D.完整性3.单个用户使用的数据视图的描述称为( A )A. 外模式B. 概念模式C. 内模式D. 存储模式4. 用OPEN语句打开游标后,游标指针指向( C )。

A基个表的第一行B.基本表的第—行之前C查询结果的第—行D查询结果的第—行之前5. 操作系统是一种( B )。

A.应用软件B. 系统软件C.通用软件D. 工具软件6.没有下列设备计算机无法工作( C ):A硬盘;B软盘;C内存;D打印机7、在电话公共交换网中,传输数字信号必须使用MODEM的原因(B)。

A. 电话网的带宽比数字网的大B.电话网的带宽比数字网的小C.为了利用廉价的电话线D.为了数字通信8、有关ISDN的陈述中,(D)是不正确的A.ISDN是综合业务数据网B.其提供经济、有效、端到端的数字连接以支持广泛的服务,包括声音与非声音的服务C.用户只需通过有限的网络连接及接口标准,可实现大区域范围乃至全球范围内存取网络信息D.ISDN的系统结构主要讨论的是局域网和ISDN交换系统之间的接口9. 自然连接是( c )进行运算。

A向关系的垂直方向 B 向关系的水平方向C即向关系的水平方向也向关系的垂直方向D.先向关系的垂直方向,然后再向关系的水平方向10. 在编写异常处理的Java程序中,每个catch语句块都应该与( C )语句块对应,使得用该语句块来启动Java的异常处理机制。

A、if –elseB、switchC、tryD、throw二、填空题(每空1分,共25分)1.目前常用的服务器主要有IA架构服务器(或CISC复杂指令集)架构服务器和RISC精简指令集架构服务器。

网页设计与制作教程第二版答案杨焱林

网页设计与制作教程第二版答案杨焱林

网页设计与制作教程第二版答案杨焱林
一、填空题
1、世界上最大的广域网是(Internet)。

2、网络按照规模来划分,可以分为(局域网)和(广域网)两种。

3、浏览器指的就是安装在(客户端),用来查看万维网中的超级文本的一种工具。

4、严格来说,(HTML)语言并不是一种编程语言,而只是一些能让浏览器看懂的标记。

二、单选题
1、下面哪一项选择不是URL的组成部分。

(C)
A、HTTP通信协议
B、IP地址或者域名
C、浏览器名称
D、文件夹及文件名称
2、下面哪一项选择是FTP的功能之一。

(D)
A、发送电子邮件
B、接收电子邮件
C、浏览网页
D、文件的接收和发送
3、下面哪一项是C类网络“”的主机号。

(B)
A、192、168、20、0
B、123
C、168、20、123
D、192
4、下列哪一项不是网页被解读的过程之一。

(D)
A、浏览器向网络中的服务器发出请求,指向某个动态网页
B、浏览器接到服务器送来的信号后开始解读HTML标签,然后将其转换,将结果显示出来
C、应用程序服务器检查该网页,开始执行其中的JavaScript、VBScript、CGI、ASP、PHP、JSP等应用程序
D、客户端将文件上传至FTP主机上。

基于HTML5的网页设计及应用(第2版)-课后习题答案[3页][001]

基于HTML5的网页设计及应用(第2版)-课后习题答案[3页][001]

参考答案第1章一、选择题1.C2.A3.D4.C5.D6.B7.D8.D二、填空题1.流式布局或自适应布局固定布局2.表格布局DIV+CSS布局3.像素或px第2章一、选择题1.A2.B3.B4.B5.B6.A7.B8.B9.B 10.A二、填空题1. <iframe>2. <img>3. cellpadding4. type5. rowspan第3章一、选择题1.A2.D3.B4.D5.A6.A7.B8.C9.D 10.C二、填空题1. text,radio,checkbox,submit,reset,file2. textarea,rows,cols3. <select>,<option>4. name,method,action第4章一、选择题1.C2.A3.A(将选项D中的“分号”改为“逗号”)4.D5.A6.D7.D8.D9.A 10.A二、填空题1.层叠样式表2.href3.style4.逗号5.CSS的层叠特性一、选择题1.D2.C3.D4.A5.C6.B7.A8.B9.C 10.D二、填空题1.内容、边框、内边距和外边距2.标准文档流3.块级,行内,display4.float5.box-shadow第6章一、选择题1.C2.B3.D4.C5.B6.D7.C8.B9.D 10.B(将题目中的“第二个p元素”改为“第二个子元素”)二、填空题1.属性2.表达式3.+4.p:first-child或者p:nth-child(1)5.content第7章一、选择题1.C2.C3.D4.A5.C6.B7.C二、填空题1.auto2.@media3.screen第8章一、选择题1.C2.A3.B4.C5.C6.A7.D8.A9. B 10.D二、填空题1. ease2. 中心3. scale4. preserve-3d5. from to一、选择题1-5 DADCB 6-10 CCCDD二、填空题1、数值型(number)、字符串型(string)、布尔型(boolean)2、对象(object)类型、函数3、全局变量、局部变量4、eval5、arguments第10章一、选择题1-5 CADAD 6-10 DBCCD11-15 ADDBD 16-20 ABDCB二、填空题1、Math.floor(Math.random()*8);2、var d = new Date();3、length4、screen5、getElementsByTagName6、nodeType7、document.documentElement8、childNodes 或者children9、attributes10、var p=document.createElement("p");第11章一、选择题1-5 BCCBB 6-9 DBDD二、填空题1、事件捕捉和事件冒泡2、addEventListener3、cancelBubble4、target。

网页开发与设计课后习题答案

网页开发与设计课后习题答案

习题11.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包含的三个部分内容的作用。

网页开发与设计课后习题答案

网页开发与设计课后习题答案

习题11. HTML 指的是( A )。

A 超文本标记语言(Hyper Text Markup Language )B 家庭工具标记语言( Home Tool Markup Language )C 超链接和文本标记语言( Hyperlinks and Text Markup Language ) 2. web 标准的制定者是( B )。

5. __________________________________ 实现网页交互性的核心技术是 JavaScript 。

6. ____________________ CSS 的全称是 _________________ Cascading Style Sheet 。

7. 写出你了解的专业网页编辑制作工具_Dreamweaver_ , _ EditPlus __________ 。

8. URL 的全称是 .Uniform Resource Locator _________________________________ 。

9. 写出URL 包含的三个部分内容的作用。

URL 通常包括三个部分,第一部分是Scheme,告诉浏览器该如何工作,第二部分是文件所在的主机,第三部分是文件的路径和文件名。

习题2以下标记符中, 用于设置页面标题的是( A)。

A <title>B <capti on>C <head>D <html>以下标记符中,没有对应的结束标记的是( B ) A <body> B <br> C <html> D <title>文件头标记也就是通常所见到的_ <head>・・・</head> 标记。

创建一个 HTML 文档的开始标记符是_ <html> ,结束标记符是_</html>__ 。

标记是HTML 中的主要语法,分__单_标记和 _____ 双_标记两种。

网页开发与设计课后习题答案

网页开发与设计课后习题答案

⽹页开发与设计课后习题答案习题11.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 … …B …C …D … …4.从IE浏览器菜单中选择____查看源⽂件______命令,可以在打开的记事本中查看到⽹页的源代码。

5.实现⽹页交互性的核⼼技术是_______ JavaScript _______________。

6.CSS的全称是________ Cascading Style Sheet __________ ______。

7.写出你了解的专业⽹页编辑制作⼯具_____Dreamweaver_,_ EditPlus ___________。

8.URL的全称是____Uniform Resource Locator _____________________________。

9.写出URL包含的三个部分内容的作⽤。

URL通常包括三个部分,第⼀部分是Scheme,告诉浏览器该如何⼯作,第⼆部分是⽂件所在的主机,第三部分是⽂件的路径和⽂件名。

习题2以下标记符中,⽤于设置页⾯标题的是( A )。

ABCD以下标记符中,没有对应的结束标记的是( B )。

ABCD⽂件头标记也就是通常所见到的____…_____标记。

创建⼀个HTML⽂档的开始标记符是_________,结束标记符是_________。

标记是HTML中的主要语法,分____单_____标记和____双_____标记两种。

⼤多数标记是____成对_____出现的,由____开始_____标记和_____结束____标记组成。

基于Web标准的网页设计与制作2版习题解答

基于Web标准的网页设计与制作2版习题解答

基于Web标准的网页设计与制作(第2版)习题解答习题11.1 作业题1. 对于采用虚拟主机方式的多个网站,域名和IP地址是(C)的关系。

A. 一对多B. 一对一C. 多对一D. 多对多2. 网页的本质是( B )文件。

A. 图像B. 纯文本C. 可执行程序D. 图像和文本的压缩3. 请解释/business/moe/115078.html的含义。

答:http是协议名;是域名(或称主机头),business和moe是网站目录中子目录名,115078.html是文件名。

4. 简述WWW和Internet的区别。

答:Internet可提供很多种服务,WWW只是Internet提供的一种信息浏览服务。

5. 简述URL的含义和作用。

URL是(Universal Resource Locator,统一资源定位器)的缩写,URL是Internet上任何资源的标准地址,每个网站上的每个网页(或资源文件)在Internet上都有一个唯一的URL地址,通过URL,浏览器就能定位到目标网页或资源文件。

6. 简述网站的本质和特点。

网站就是由许多网页及资源文件(如图片)组成的一个集合,通常把网站内的所有文件都放在一个文件夹中,所以网站从形式上看就是一个文件夹。

特点:①拥有众多的网页。

②拥有一个主题与统一的风格。

③有便捷的导航系统。

④分层的栏目组织。

1.2 上机实践题1. 使用DW新建一个名称叫“wgzx”的网站目录,该网站目录对应硬盘上的“D:\wgzx”文件夹。

2. 在电脑上安装Firefox浏览器,并分别使用IE浏览器和Firefox浏览器查看网页的源代码。

习题21. HTML中最大的标题元素是: ( C )A.<head> B.<title> C.<h1> D.<h6>2. 下列哪种元素不能够相互嵌套使用。

( B )A.表格B.表单form C.列表D.div3. 下述元素中都是表格中的元素。

WEB应用开发技术(齐东元编著)课后习题答案

WEB应用开发技术(齐东元编著)课后习题答案

WEB应用开发技术(齐东元编著)课后习题答案第一章1. HTML元素①标题和段落②超链③HTML框架④HTML表单⑤HTML表格⑥HTML图像⑦HTML中的注释4.什么是CSS层叠样式表?CSS在网络程序设计中有什么作用?CSS是Cascading Style Sheet的缩写,译为“层叠样式表”或“级联样式表”,是为了弥补HTML在排版样式上的不足而制订的一套样式标准。

可以用来:设置页面中的字体;定义层及其在页面中的位置;修改HTML标记。

作用:减少图形文件的使用;集中管理样式内容;共享样式设定;将样式分类使用5.在Web页面中使用CSS有哪些方法?①在HTML标签中使用行内样式:②在HTML页面中嵌入一个样式表:③在HTML页面中链接一个外部样式表文件:④通过import关键字导入样式表:6.CSS是怎样通过选择器来指定页面样式的?①类选择器(Class)使用类选择器可以在不同的标签上套用相同的样式。

其定义语法为:.类名称 {规则1; 规则2; …}在HTML中使用类选择器的语法为:<标签名称 class="类名称">②ID 选择器(ID)ID 选择器和类选择器很相似,也是用来区别套用的样式。

ID 选择器的定义语法为:#ID标识符{规则1; 规则2; …}在HTML中使用ID选择器的语法为:<标签名称ID="ID标识符">③上下文选择器(Contextual)为HTML中的特定上下文定制的样式,其定义语法为:标签1 标签2 {规则1; 规则2; …}第二章3.在使用VS2005创建一个网站项目时,有几种位置选项可以选择?请分别简述。

在“位置”列表中有3个可选项,代表3种开发Web应用的方式:文件系统、HTTP和FTP。

①文件系统文件系统是默认的选项。

使用该选项可以把网站创建到当前物理文件系统上任何可以访问的地方,既可以是本机的一个目录,也可以在网络可访问的其他机器上。

网页开发与设计课后习题及答案

网页开发与设计课后习题及答案

习题11.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_____________________________。

网页开发与设计课后习题答案

网页开发与设计课后习题答案

习题11. HTML 指的是( A )。

A 超文本标记语言(Hyper Text Markup Language )B 家庭工具标记语言( Home Tool Markup Language )C 超链接和文本标记语言( Hyperlinks and Text Markup Language ) 2. web 标准的制定者是( B )。

5. __________________________________ 实现网页交互性的核心技术是 JavaScript 。

6. ____________________ CSS 的全称是 _________________ Cascading Style Sheet 。

7. 写出你了解的专业网页编辑制作工具_Dreamweaver_ , _ EditPlus __________ 。

8. URL 的全称是 .Uniform Resource Locator _________________________________ 。

9. 写出URL 包含的三个部分内容的作用。

URL 通常包括三个部分,第一部分是Scheme,告诉浏览器该如何工作,第二部分是文件所在的主机,第三部分是文件的路径和文件名。

习题2以下标记符中, 用于设置页面标题的是( A)。

A <title>B <capti on>C <head>D <html>以下标记符中,没有对应的结束标记的是( B ) A <body> B <br> C <html> D <title>文件头标记也就是通常所见到的_ <head>・・・</head> 标记。

创建一个 HTML 文档的开始标记符是_ <html> ,结束标记符是_</html>__ 。

标记是HTML 中的主要语法,分__单_标记和 _____ 双_标记两种。

Web前端开发与应用教程-第二版 第13章 参考答案 [3页]

Web前端开发与应用教程-第二版 第13章  参考答案 [3页]

第13章参考答案1. 请根据11章中温度转换的习题,创建一个表单,并将其代码链接重新修改,从而使用户可以在表单中输入一个华氏温度值,并将其转换为摄氏温度。

(略)2. 在页面上创建一个表单用户界面,供用户挑选配置一台计算机。

例如:CPU、内存、硬盘、主板、显卡、机箱、光驱等。

不同型号的产品价格不同,当用户改变所选配件的同时,计价程序自动计算新的价格,并且通过警告对话框或文本框来通知用户目前所选择的计算机配件的总价。

参考代码:<!doctype html><html><head><meta charset="utf-8"><title>配置计算机</title><script type="text/javascript">function total(){var cpu = 0,ram = 0,total = 0;cpu = Number(document.getElementById("cpu").value);ram = Number(document.getElementById("ram").value);total = cpu + ram;alert("总价为:"+total);}</script></head><body><form action="post"><p>请选择零件:</p><select id="cpu" name="cpu"><option value="0" selected="selected">CPU</option><option value="500">i3单价500元</option><option value="1000">i5单价1000元</option><option value="3000">i7单价3000元</option></select><select id="ram" name="ram"><option value="0" selected="selected">内存</option><option value="200">4G单价200元</option><option value="400">8G单价400元</option><option value="1000">16G单价1000元</option></select><input type="button" value="计算总价" onclick="total();"></form></body></html>3. 设计一段JavaScript程序,要确保一个表单输入的内容只包含字符和空格。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

附录各章习题参考答案第1章习题参考答案1. 答:Internet是一个宽泛的概念,WWW实际上Internet所提供的众多服务中的一项。

由于很多人上网主要浏览网站,很多初学者容易混淆这两个概念。

2. 答:统一资源定位符(URL)用于定位某个资源,由于Internent的复杂性,其提供的服务及传输协议有很多种,为了能区分,URL中必须进行说明,此处的http就是为了说明该请求属于超文本传输协议;URL的概念比较宽泛,http只是其中的一种传输协议,也可能出现别的情况,比如ftp等。

而www则是所请求服务器的域名,有些服务器的域名中就不包含www。

3. 答:其实技术是没有好坏之分的,关键在于是否适合你所应用的环境以及你是否能掌握。

一味的求新、求好是没有经验的开发者所采取的行动。

我们不应该单纯追求技术的先进性,而要追求有效和实用,当你要实现一个方案时,要分析项目的性质及最终用户,然后再寻找能解决问题的最经济、最实用也能满足用户需要的手段。

因为用户并不关心你采用多么先进的技术,用户关心的是可靠(Reliable)、快速(Rapid)、方便(Convenient)。

4. 答:可以根据上文提供的基本原则,进行区分。

不过有些网站不能截然的划分成其中的某一种。

平时上网时多观察,多思考,对于提高自己的能力有很大的帮助。

5. 略第2章习题参考答案1.答:主要包括以下几个步骤(1) 建立网站前的市场分析,(2) 建设网站目的及功能定位,(3) 网站的技术解决方案,(4) 网站内容规划,(5) 网页界面设计,(6) 网站测试,(7) 网站发布与推广,(8) 网站维护,(9) 网站建设日程表,(10) 费用明细。

详细内容可参考本书2.2部分。

2.答:可以简单的通过两个方式进行判断:(1) 查看“管理工具”下是否有“Internet信息服务(IIS)管理器”,通过查看可以获知;这个方法可以获知本机是否使用了IIS服务,且仅对Windows操作系统有效。

(2) 直接在浏览器中输入“http://127.0.0.1”,看是否能看到有关信息(若安装的Web 服务器所设置的端口不是默认的80,则此方法无效)。

(3) 在本机执行netstat –a命令,查看是否存在Web服务器。

Web服务器的安装方法请查看本书2.4部分。

3.答:一般来说,这样就可以使用了,不过使用默认的配置可能会在将来出现问题。

因此,通常我们需要进一步对网站进行配置。

根据实际需要,一般来说,网站的安全性配置和网站的性能配置是需要修改的。

4. 答:主要包括:(1) 操作系统安全,(2) 加密,(3) Web服务器安全,(4) 防火墙,(5) 安全认证,(6) 反病毒、防木马,(7) 入侵检测,(8) 安全扫描工具,(9) 勤于备份,(10) 用户审计,(11) 建立良好、可操作的安全制度等。

可参阅本书2.5.2部分。

第3章习题参考答案1. 答:完全可以。

但不是在浏览器的地址栏里输入,我们需要首先通过80端口(有些Web服务器可能不使用这个端口)登录到服务器,例如使用dos命令:telnet 80然后,在下面的界面上(什么都看不见,也不回显)输入类似于以下的信息:GET /index.html HTTP/1.1Host::80Accept:*/*Pragma:no-cacheCache-Control:no-cache最后输入2次回车即可。

如果所请求的是一个HTML格式的文件,在dos窗口中可以看到服务器返回的HTML文件的内容。

读者也可以采取其它一些交互工具,以避免dos窗口不回显输入的文本而带来的使用不便。

此外,一些具有相关功能的软件也可以起到类似的作用,在此不再一一例举。

2. 答:HTML较SGML相比更为简单,因而易于掌握;HTML使用了公开的体系结构;HTML 只使用SGML中很小一部分标记,例如HTML3.2中定义了70种标记;HTML的标签是固定的。

因此HTML仍是在Web上快速出版最简单的方法。

3. 答:首先,文件的后缀名只是告诉操作系统,这个文件的内容属于什么类型的,如果希望能双击打开,一定要具有正确的后缀名,因为操作系统依赖后缀名来判断使用什么软件打开相应的文件。

读者可以在Windows操作系统的“控制面板”下的“文件夹选项”中看到“文件类型”的选项卡,在这里可以查看和修改不同文件扩展名(即文件的后缀名)所对应的打开方式;从这个列表中我们可以看见后缀名为:HTM、HTML和PLG三种均会默认启动IE 来打开。

因此,如果我们将文件名修改为上述三种中的任何一种都是有效的。

此外,如果我们将文件保存成任意类型的,如*.HT,那么通过将文件拖放到浏览器窗口的方式也可以打开,不过IE会显示其源码,而Firefox浏览器却可以正常显示。

4. 答:对属性的设置是不分先后的,也就是说先后无关。

这个例子其实说明了我们在学习HTML过程中一个很好的方法,即自己编写简单的代码再进行测试。

如果读者对于一些规定或语法觉得不理解或者存在疑惑,那么完全可以通过一个简单的实例来验证。

对于这个例子,读者完全可以将上面例子做一个修改,再看运行的结果就可以自行得到正确的答案了,结果应该是不变的。

本章中的大部分例子,其实都是可以通过这个方式来进行学习和体验的。

5. 答:如果按照像素值设置表项的宽度,那么它是不会发生变化的;但如果通过百分比,即x%,来设置,那么这种表项就会随着窗口的尺寸变化而变化了。

第4章习题参考答案1. 答:HTML代码块的缩进在显示此网页时并没有任何效果;它在那里和某些编辑器采用彩色编码的HTML来显示是出于同一种理由的。

作者(以及大多数编辑器)会自动缩进部分代码,这样当有人阅读它时,此文件的结构就更容易理解。

浏览器并不顾及它,它们不管在HTML源代码中的任何缩进,所以可以采取任何缩进方式以适合和帮助编著。

2. 答:在这种情况下,很多网页作者在首页上放置一个声明,说“本网站在IE下可获得最佳浏览效果”或者效果相同的语句。

这个声明中往往包含了一个指向微软和Netscape 以用于下载一个兼容的浏览器的链接。

这个声明其实是说“如果你希望得到正确的效果,请下载一个合适的浏览器”。

当然最好的方法是尽量避开不同浏览器出现差异的用法,选择尽量通用的标签、属性和设置。

3. 答:当然可以,而实际上这样做是非常普遍的。

但是,这是有一些规则:首先,作为一种常规,给你要链接的网站的网络管理员发送一个电子邮件,然后询问是否可以链接到此网站和文件。

然后,避免直接链接到那个文件。

相反,链接到那个链接出现的网页。

毕竟,提供文件的网站是在给你做好事(最起码可以让访问者在他访问此链接之前对此网站的信息有个大致的了解)。

而且,如果此网站正在使用侵犯版权的文件(这对于你来说是较难发现的),链接到那个网页而不是那个文件将更好地将你保护起来,免遭盗版的指责。

但这样做也存在一个潜在的问题:一旦目标网站的文件出现了变化,如删除,更名或改变路径等时,旧的链接可能存在失效的可能。

4. 答:现在的浏览器并不在乎你是使用大写的、小写的还是混用的。

它们对大小写不敏感,即不管哪种情况都有同样的效果。

多年以来,在网页编写中的传统是用大写的标记。

因为网页的大多数文本的内容很可能是小写的(大写只是用在句子的开头和专有名词),所以大家认为用大写的标签可以帮助作者方便地区分标签和内容。

也是这个原因,本书所使用的源码中均为大写的,这样它们就能很容易与周围所写的描述性语句区分。

如果使用由应用程序所产生的HTML文件的话,那么最好保持灵活性并且培养自己能以任意一种方式进行工作。

实际上,可能会需要想要做和程序相反的事情,使用一个特别的大小写方案将会更容易找出曾经改动过的地方。

最后,很可能所有的编码都被要求成小写的。

这是因为HTML以后可能被另一个新的标准所代替,在其中标记必须是小写的。

5. 答:最简便的方法就是对文件头进行替换后在不同的浏览器中做个测试,然后根据情况进行适当的修改,一般来说大部分浏览器是向前兼容的,但部分标签在HTML5中被弃用的,则最好做出适应性的修改。

第5章习题参考答案1. 答:对于以下四种方式:内嵌样式、内部样式表、链入外部样式表和导入外表样式表而言,当有多个网页要用到的CSS,采用外连CSS文件的方式(链入外部样式表和导入外表样式表),这样网页的代码大大减少,修改起来非常方便;只在单个网页中使用的CSS,采用文档头部方式;只有在一个网页一、两个地方才用到的CSS,可以考虑使用采用行内插入方式。

2. 答:如果使用了编著工具,如Dreamweaver等,则可以先做一个定义背景色的CSS(如:bgstyle),如一个定义为淡黄色背景的CSS是这样的:〈style type="text/css"〉〈!—.bgstyle { background: #FFFFCC}--〉〈/style〉在要用时选取需要设置背景色的那段文字,再在CSS面板上点选一下“bgstyle”就行了。

实际上,在代码上直接做出修改也很简单,方法可参考教材或CSS参考文档中的相关说明。

3. 答:在第四章里我们不是说过的类和伪类的混用可以在同一个页面中做不同的链接效果吗。

点击新建样式,在选择符下拉框里,用键盘输入a.link2:link(当然可以先选择a:link,然后更改),如下图:这样就新建立了一个.link2类,然后再为a.link2:link设定样式为:红色,有下划线;根据上面的方法可以继续定义a.link2:visited和a.link2:hover,可定义a.link2:visited为红色有下划线,a.link2:hover为红色无下划线,背景为白色。

于是在CSS Styles面板里多了一个名称为link2的自定义样式。

最后将此样式应用在某个动态链接上。

在保存后用浏览器打开,就可以看到两种完全不同的链接样式。

全部CSS代码如下:<style type="text/css"><!--.emphases { font-weight: bold; color: #FF0000}p { font-size: 12px; line-height: 150%; text-indent: 24px}a:link { color: #FF9900; text-decoration: none}a:visited { color: #FFFF00; text-decoration: none}a:hover { color: #FF9900; text-decoration: underline overline;background-color: #FFFF00}a.link2:link { color: #FF0000; text-decoration: underline}a.link2:visited { color: #FF0000; text-decoration: underline}a.link2:hover { color: #FF0000; text-decoration: none; background-color:#FFFFFF}--></style>4. 答:用CSS可以给某部分内容加边框,在Dreamweaver中CSS的属性定义对话框中的“Border”定义的就是边框线,其中的“top”、“bottom”、“left”和“right”代表的四边可以分别定义为不同粗细和颜色,这些定义好之后再在下面的“Style”中定义线型,否则将看不到边框线,因为默认的线型是“none”。

相关文档
最新文档