动态网页设计习题答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
模块1 建设基础
一、填空题
1. 全球信息网
2. html、htm
3. 域名、空间
4. cascading style shee,被称为层叠样式表或级联样式表
5. 记事本、HotDog Professional、HomeSite、UltraEdit、WYSIWYG Web Builder 8.1、Dreamweaver、Frontpage
6. uniform resource locator
7. HTML、HTML
8. W3C
9.JavaScript
二、简答题
1.写出URL包含的3部分容的作用。
答:URL通常包括3部分,第一部分是Scheme,告诉浏览器该如何工作;第二部分是文件所在的主机;第三部分是文件的路径和文件名。
2.网页和有什么区别?
答:网页是上的某一个页面,它是一个以扩展名为html或htm 的文件,向浏览者传递信息的载体,以超文本和超媒体为技术,采用HTML、CSS、XML、JavaScript等语言来描述组成页面的元素,并通
过浏览器进行解释,最后把结果信息通过浏览器在网页上显示出来。
(website)是指Internet上的一个固定的面向全世界发布消息的地方,由域名(也就是地址)和空间构成,通常包括主页和其他具有超文件的页面。
3.写出开发的基本流程。
答:1.建设前的市场分析
2.建设的目的及功能定位
3.技术解决方案
4.容及实现方式
5.进行网页设计
6.选择网页设计的工具
7.费用预算
8.测试
9.维护
10.发布与推广
模块2 Web标准及其构成
一、填空题
1. W3C和ECMA
2. 表现标准语言主要包括CSS,行为标准语言主要包括对象模型(如W3C DOM)、ECMAScript
3. eXtensible HyperText Markup Language、文档结构
二、简答题
1.什么是Web标准?为什么要使用Web标准来开发网页?
答:Web标准不是某一个标准,而是一系列标准的集合。Web标准是由W3C(world wide web consortium)和其他标准化组织制定的一套规集合。包括3方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准语言主要包括对象模型(如W3C DOM)、ECMAScript等。
采用Web标准的主要原因是表现与容分离技术,使用表现与容分离技术的好处主要有以下几方面:
(1)高效率的开发与简单维护
(2)信息跨平台的可用性
(3)降低服务器成本
(4)便于改版
(5)加快网页解析速度
(6)与未来兼容
(7)更好的用户体验
2.简述HTML与XHTML的区别。
答:(1)与XHTML相比,HTML是不够严谨的一门语言。在强调表现与容分离的Web标准时代,HTML的语法模式已经不能满足需求,取而代之的是新一代的XHTML,它的结构与表示更加严谨。
(2)XHTML是一门面向结构的语言,其设计目的不像HTML仅仅是为了网页设计与表现。XHTML的设计目的并不是为了最终表现,它主要用于对网页容进行结构设计,其严谨的语法结构有利于浏览器进行解析处理,它是一门面向文档结构的设计语言。
3.Web标准由哪几方面构成?各方面的作用是什么?
答:Web标准由一系列架构分明的技术(结构、表现和行为)组成。各组成部分以及各部分的作用如下:
(1)结构
结构用来对网页中用到的信息进行整理与分类。用于结构化设计的Web标准技术主要有两种:XHTML和XML。
(2)表现
表现技术用于对已经被结构化的信息进行显示上的控制,包括版式、颜色、大小等样式控制。W3C创建CSS标准的目的是希望以CSS 来描述整个页面的布局设计,与HTML所负责的结构分开,使站点的构建及维护更加容易。
(3)行为
行为是指对整个文档部的一个模型进行定义及交互行为的编写,用于编写用户可以进行交互式操作的文档。行为标准也包括两部分:DOM和ECMAScript。
4.如何改善现有?
答:现在,大部分的设计师依旧在采用传统的表格布局、表现与结构混杂在一起的方式来建立。学习使用XHTML+CSS的方法需要一个过程,使现有符合标准也不可能一步到位。最好的方法是循序渐进,分阶段来逐步达到完全符合标准的目标。
(1)初级改善
●为页面添加正确的DOCTYPE
●设定一个名字空间(Namespace)
●声明你的编码语言
●用小写字母书写所有的标签
●为图片添加 alt 属性
●给所有属性值加引号
●关闭所有的标签
(2)中级改善
●用CSS定义元素外观
●用结构化元素代替无意义的垃圾
●给每个表格和表单加上id
模块3 XHTML基础
一、填空题
1. (1)文档类型声明DOCTYPE (2)文件头部head。
2. (1)Transitional(过渡类型)(2)Strict(严格类型)(3)Frameset(框架类型)
3. (1)<或<
4. (1)color (2)size
5. (1)嵌套(2)交叉
6. (1)结束标签
7. (1)小写
8. (1)
9. (1)对齐方式(2)水平对齐
二、设计题
1.
This text is bold.
2.
"/TR/xhtml1/DTD/xhtml1-transitional.dtd">