1、第一章 网页设计基础重庆邮电大学计算机科学与技术学院 胡军本章的主要内容n1.1 Internet相关概念n1.2 网页设计的基本方式n1.3 网页中的常见元素n1.4 网页的创作与编辑工具n1.5 网页制作的基本步骤重庆邮电大学计算机科学与技术学院 胡军1.1 Internet相关概念nInternet(互联网)是由世界上各种各样的网络互联所形成的“网络的网络”,是一个网际网。它是目前世界上最大的计算机通信网络,遍布全球,将世界各地各种规模的计算机网络连接成一个整体,从而实现信息交流和共享。重庆邮电大学计算机科学与技术学院 胡军IP地址 n在Internet上连接的所有计算机,从大型机到微型
2、机都是以独立身份出现,称之为主机。为了实现各主机间的通信,每台主机都必须有一个惟一的网络地址。网络地址是一台计算机惟一的标识,这个地址就称为IP(Internet Protocol)地址。重庆邮电大学计算机科学与技术学院 胡军域名和域名系统 n域名标识了一贯用户所属的机构,所使用的主机或节点机。域名的命名方式称为域名系统,域名必须按ISO有关标准进行。在机器的地址表示中,从右到左依次为最高域名段,次高域名段等,最左一个字段为主机名。例如:在中,最高域名为cn,次高域名为edu,最后一个域为cqupt,主机名为cs。重庆邮电大学计算机科学与技术学院 胡军协议 n网络协议(Protocol)是一系
3、列通信规则的总称,主要包括用户数据与控制信息的结构和格式,需要发出的控制信息以及相应要完成的操作与响应,对事件实现顺序的详细说明等三部分内容。一种协议可以定义通过网络传输的数据包的格式,包内的数据区以及如何对它们进行解释。显然,无论是发送方还是接收方都必须理解并遵守。因此,协议的实质就是进行通信所使用的语言。对于网络来说,协议是必不可少的。重庆邮电大学计算机科学与技术学院 胡军WWW nWWW,是万维网(World Wide Web)的英文缩写。WWW能够处理文字,图像,声音,视频等多媒体信息。由于它的信息处理能力已经远远超出了处理纯文本的范围,所以它是一个多媒体的信息系统。并且通过各种超链接
4、,我们可以很方便地从一种信息来源转到另一种信息来源。重庆邮电大学计算机科学与技术学院 胡军网页n网页的学名称作HTML文件,是一种可以在WWW网上传输,并被浏览器认识和翻译成页面显示出来的文件。nHTML的意思则是“Hypertext Markup Language”,中文翻译为“超文本标记语言”。“超文本”就是指页面内可以包含图片,链接,甚至音乐,程序等非文字的元素。网页就是由HTML语言编写出来的。重庆邮电大学计算机科学与技术学院 胡军1.2 网页设计的基本方式n手工编码方式n利用可视化工具n手工编码与可视化工具结合重庆邮电大学计算机科学与技术学院 胡军手工编码方式n网页是由HTML(HY
5、PER TEXT MARKUP LANGUAGE)超文本标记语言编码的文本文档,设计制作网页的过程就是生成HTML代码的过程。在WWW(World Wide Web)发展的初期人们制作网页是通过直接编写HTML代码来实现的。n手工编码制作网页对网页设计人员的要求较高,编码效率低,调试过程复杂,因此,对大多数网页设计人员来说采用这个方式比较困难。但手工编码可以灵活地制作出丰富的网页效果。重庆邮电大学计算机科学与技术学院 胡军利用可视化工具n随着网页制作技术的不断发展,出现了诸如FrontPage、Dreamweaver等可视化的网页编辑工具。利用这些工具人们在可视环境下编辑制作网页元素,由编辑工
6、具自动生成对应的网页代码。如要在网页上插入表格,就可以直接在工作区中绘制表格而不用考虑编码的规则和语法。利用可视化工具编辑网页操作简单直观,调试方便,是大众化的网页编辑方式。但利用可视化工具在制作一些特殊网页效果上有一定的局限性。重庆邮电大学计算机科学与技术学院 胡军手工编码与可视化工具结合n编码和可视化工具结合是一种比较成熟的网页制作方式。具体过程为:一般的网页元素通过可视化工具编辑制作,一些特殊的网页效果通过插入代码生成。这种方式效率高、调试方便而且可以实现丰富的网页效果,但要求设计人员既要熟悉HTML语言又能运用可视化工具。除了上面三种基本的网页设计制作方式外,我们还可以通过修改已有的网
7、页代码生成自己的网页。在网页编辑制作过程中具体采用何种方式要根据个人的具体情况而定,每必要拘泥于某种固定的模式。重庆邮电大学计算机科学与技术学院 胡军1.3 网页中的常见元素n文本n图象与动画n音频与视频 n超级链接n表格n表单n导航栏n其他元素重庆邮电大学计算机科学与技术学院 胡军文本n文本一直是人类最重要的信息载体与交流工具,网页中的信息也以文本为主。与图象相比,文字虽然不如图象那样能够很快引起浏览者的注意,但却能准确地表达信息的内容和含义。为了克服文字固有的缺点,人们赋予了网页中文本更多的属性,如字体,字号,颜色,底纹和边框等,通过不同格式的区别,突出显示重要的内容。此外,用户还可以在网
8、页中设计各种各样的文字列表,来清晰表达一系列项目。这些功能都给网页中的文本赋予了新的生命力。重庆邮电大学计算机科学与技术学院 胡军图像和动画n图像在网页中具有提供信息,展示作品,装饰网页,表达个人情调和风格的作用。用户可以在网页中使用GIF,JPEG(JPG),PNG三种图象格式,其中使用最广泛的是GIF和JPEG两种格式。n在网页中为了更有效地吸引浏览者的注意,许多网站的广告都做成了动画形式。重庆邮电大学计算机科学与技术学院 胡军声音和视频n声音是多媒体网页的一个重要组成部分。当前存在着一些不同类型的声音文件和格式,也有不同的方法将这些声音添加到Web页中。在决定添加声音之前,需要考虑的因素
9、包括其用途,格式,文件大小,声音品质和浏览器差别等。不同浏览器对于声音文件的处理方法是非常不同的,彼此之间很可能不兼容。n用于网络的声音文件的格式非常多,常用的有MIDI、WAV、MP3和AIF等。设计者在使用这些格式的文件时,需要加以区别。很多浏览器不要插件也可以支持MIDI,WAV和AIF格式的文件,而MP3和RM格式的声音文件则需要专门的浏览器播放。n一般来说,不要使用声音文件作为背景音乐,那样会影响网页下载的速度。可以在网页中添加一个打开声音文件的链接,让音乐播放变得可以控制。n视频文件的格式也非常多,常见的有Realplay,MPEG,AVI和DivX等。视频文件的采用让网页变得精彩
10、而有动感。重庆邮电大学计算机科学与技术学院 胡军超级链接n超级链接技术可以说是万维网流行起来的最主要的原因。它是从一个网页指向另一个目的端的链接,例如指向另一个网页或者相同网页上的不同位置。这个目的端通常是另一个网页,但也可以是一幅图片,一个电子邮件地址,一个文件,一个程序或者是本网页中的其他位置。其热点通常是文本,图片或图片中的区域,也可以是一些不可见的程序脚本。n当浏览者单击超级链接热点时,其目的端将显示在Web浏览器上,并根据目的端的类型以不同方式打开。例如,当指向一个AVI文件的超级链接被单击后,该文件将在媒体播放软件中打开;如果单击的是指向一个网页的超级链接,则该网页将显示在Web浏
11、览器上。加下划线的文字,就是已经建立了超链接的文本。重庆邮电大学计算机科学与技术学院 胡军表格n在网页中表格用来控制网页中信息的布局方式。这包括两方面:一是使用行和列的形式来布局文本和图像以及其他的列表化数据;二是可以使用表格来精确控制各种网页元素在网页中出现的位置。重庆邮电大学计算机科学与技术学院 胡军表单n网页中的表单通常用来接受用户在浏览器端的输入,然后将这些信息发送到用户设置的目标端。这个目标可以是文本文件,Web页,电子邮件,也可以是服务器端的应用程序。表单一般用来收集信息、接受用户要求、获得反馈意见、设置来宾签名簿、让浏览者注册为会员并以会员的身份登陆站点等。n表单由不同功能的表单
12、域组成,最简单的表单也要包含一个输入区域和一个提交按钮。站点浏览者填写表单的方式通常是输入文本,选中单选按钮或复选框,以及从下拉列表框中选择选项等。n根据表单功能与处理方式的不同,通常可以将表单分为用户反馈表单,留言簿表单,搜索表单和用户注册表单等类型。重庆邮电大学计算机科学与技术学院 胡军导航栏n导航栏是用户在规划好站点结构,开始设计主页时必须考虑的一项内容。导航栏的作用就是引导浏览者游历站点。事实上,导航栏就是一组超级链接,这组超级链接的目标就是本站点的主页以及其他重要网页。在设计站点中的诸网页时,可以在站点的每个网页上显示一个导航栏,这样,浏览者就可以既快又容易的转向站点的其他网页。n一
13、般情况下,导航栏应放在网页中较引人注目的位置,通常是在网页的顶部或一侧。导航栏既可以是文本链接,也可以是一些图形按钮。重庆邮电大学计算机科学与技术学院 胡军其他常见元素n网页中除了以上几种最基本的元素之外,还有一些其它的常用元素,包括悬停按钮,Java特效,ActiveX等各种特效。它们不仅能点缀网页,使网页更活泼有趣,而且在网上娱乐,电子商务等方面也有着不可忽视的作用。重庆邮电大学计算机科学与技术学院 胡军1.4 网页的创作与编辑工具n网页编辑工具n网页图像制作工具n动画制作工具重庆邮电大学计算机科学与技术学院 胡军网页编辑工具nDreamweaver是由美国著名的多媒体软件开发商acrom
14、edia公司开发的一个“所见即所得”的可视化网站开发工具,是一个备受专业web开发人士推崇的软件。n FrontPage是Microsoft公司推出的新一代网页制作工具,其主要功能是可视化地创建和管理Web站点和网页。FrontPage是一种典型的“所见即所得”网页创作工具,它为用户提供了一套便捷,直观的网页,站点的制作和管理方法。重庆邮电大学计算机科学与技术学院 胡军网页图像制作工具nFireworks同Macromedia公司的其他产品,如Dreamweaver、Flash以及其他优秀图形应用软件和HTML编辑器的高度集成,使得用户在进行网页设计时游刃有余。nFireworks中可以很方便
15、地导出附有HTML代码和JavaScript代码的图像,并将它们应用到Dreamweaver和Flash网页设计工具中,从而提高网页设计的效率。重庆邮电大学计算机科学与技术学院 胡军动画制作工具nFlash把矢量图的精确性和灵活性与位图、声音、动画的高级交互性融合在一起,能够创作出极具吸引力的高效网页。它可以轻松地与Macromedia公司的图像处理软件FreeHand和Fireworks集成,直接导入这些软件制作的图像。重庆邮电大学计算机科学与技术学院 胡军1.5 网页制作的基本步骤n整体规划n网页设计与制作n测试网页n网页上传发布重庆邮电大学计算机科学与技术学院 胡军整体规划n进行网站的整
16、体规划也就是组织网站的内容和设计其结构。网页制作者在明确网页制作的目的及要包括的内容之后,接下来就应该对网站进行规划,以确保文件内容条理清楚、结构合理,这样不仅可以很好地体现设计者的意图,也将使网站可维护性与可扩展性增强。重庆邮电大学计算机科学与技术学院 胡军整体规划(续)n定位网站的主题和名称n定位网站的CI(Corporate Identity)形象n确定网站的栏目和版块n确定网站的目录结构和链接结构n确定网站的整体风格和创意设计n首页设计n版面布局n网页色彩搭配重庆邮电大学计算机科学与技术学院 胡军测试网页n当网页设计人员制作完所有网站页面之后,需要对所设计的网页进行审查和测试,测试内容包括功能性测试和完整性测试两个方面。n所谓功能性测试就是要保证网页的可用性,达到最初的内容组织设计目标,实现所规定的功能,读者可方便快速地寻找到所需的内容。完整性测试就是保证页面内容显示正确,链接准确,无差错无遗漏。n如果在测试过程中发现了错误,就要及时修改,在准确无误后,方可正式在Internet上发布。在进行功能性测试和完整性测试后,有的还需要掌握整个站点的结构以备日后的修改。重庆邮电大学计算机科学与技术学院 胡军网页上传发布n网页设计好,必须把它发布到互连网上,否则网站形象仍然不能展现出去。发布的服务器可以是远程,也可以是本地,但必须支持ASP,因为动态程序是建立在ASP基础上的。