- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 网站开发和网页设计的过程 6.1网站开发的过程 与传统的软件开发过程类似,为了加快网站建设的速度和减少失误,应该采用一定的制作流程来策划、设计和制作网站。通过使用制作流程确定制作步骤,以确保每一步顺利完成。 好的制作流程能帮助设计者解决策划网站的繁琐性,减小网站开发项目失败的风险,同时又能保证网站的科学性、严谨性。 网站的开发过程 网站的开发过程大致可分为 策划与定义、 设计、 开发、 测试 发布 5个阶段。 6.1.1 基本任务和角色 在网站开发的每一个阶段,都需要相关各方人员的共同合作,包括客户、设计师和编程开发人员等不同角色 6.1.2 网站开发过程的各环节 1. 明确网站定位 2. 收集信息和素材 3. 策划栏目内容 4. 设计页面方案 5. 制作页面 6. 实现后台功能 6. 整合与测试网站 7. 网站维护和推广 6.2 遵循Web标准的网页设计步骤 网页设计是网站开发中耗时最多,也是最为关键的一个环节,下面介绍的是从零开始遵循Web标准的理念设计一个页面的过程,我们可以把一个页面的完整设计过程分为7个步骤 (1)内容分析:仔细研究需要在网页中的展现的内容,梳理其中的逻辑关系,分清层次,以及重要程度。 (2)结构设计:根据内容分析的成果,搭建出合理的HTML结构,保证在没有任何CSS样式的情况下,在浏览器保持高度可读性。 (3)原型设计:根据网页的结构,绘制出原型线框图,对页面进行合理的分区的布局,原型线框图是设计负责人与客户交流的最佳媒介。 (4)效果图设计:在确定的原型线框图基础上,使用美工软件,设计出具有良好视觉效果的页面设计方法。 (5)布局设计:使用HTML和CSS对页面进行布局。 (6)视觉设计:使用CSS并配合美工设计元素,完成由设计方法到网页的转化。 (7)交互设计:为网页增添交互效果,如鼠标指针经过和点击时的一些特效等。 完整的开发过程案例 6.2.2 内容分析 设计一个网页的第一步是明确这个网页的内容,如网页需要传递给浏览者的信息,各种信息的重要性,各种信息的组织架构等。以“武汉大学珞珈学院”首页为例进行说明。 对于这个页面,首先要有明确的网站名称和标志(logo),此外,要使浏览者能方便地了解这个网站所有者的信息,包括指向自身的介绍(“学校概况”)、院系概况等内容的链接。然后再思考制作这个网站的目的是什么,这些目的就是该网站的定位。 接下来我们可以根据网站的定位确定该网站具有的栏目结构,并把每个第一级栏目的标题作为导航条的导航项。 6.2.3 HTML结构设计 可以开始构建网站的内容结构。因为我们要实现结构和表现相分离,所以现在完全不要管CSS,而是完全从网页的内容出发,根据上面列出的要点,通过HTML搭建出网页的内容结构。 6.2.4 原型设计 在设计任何一个网页的版面布局之前,都应该有一个构思的过程。对网页的版面布局,内容排列进行全面的分析。如果有条件,应该制作出线框(Wireframe)图,线框图通俗地说就是设计草图,这个过程专业上称为“原型设计”。例如,在上节将首页的内容放置在HTML结构代码之后,就可以先画一个如图6-7所示的网页线框图(草图),以后再按照这个草图绘制具体的网页效果图。 6.2.5 网页效果图设计 1. 导航条的设计 2. 页脚部分的设计 精心设计的页脚是有很大作用的,不要将页脚想象成一条多出来的“尾巴”,而应该将它看做是一个支撑点,支撑着上述所有内容的一个区域。页脚区域中放置的内容一般也比较固定,如链接、联系信息及标志等。 6.2.6 布局设计 在这一步中,任务是把各种元素通过CSS布局放到适当的位置,而暂时不涉及对页面元素美化这样细节的因素 1. 整体样式设计 首先对整个页面的共有属性进行一些设置,例如字体、margin、padding等属性都进行初始设置,以保证这些内容在各个浏览器中有相同的表现 2. 页头部分 #header部分的代码中,将position属性设置为relative,目的是使其包含的子元素使用绝对定位时,以页头而不是浏览器窗口为定位基准,然后设定它的宽度width等于网页的宽。 3. 内容部分 在原型线框图中,内容部分为左右两列,下面首先对HTML代码进行改造,然后设置相应的CSS代码,实现左右分栏的要求 4. 页脚部分 为页脚部分增加一个div,并将其id名称设置为“footer” 6.2.7 视觉设计 页面总体的布局设计完成后,就要开始对细节进行设计了,整个设计过程是按照从内容到形式,逐步细化的思想来进行的。视觉设计主要是使用Fireworks切图再把切好的图放置到页面元素的背景中实现的 左侧列和右侧列的视觉设计 6.2.8 交互效果设计 1. 为“常用下载”中项目设置鼠标经过时效果#sidebar
您可能关注的文档
- 网络安全程序设计第一讲分析.pptx
- 网络安全第八分析.ppt
- 网络安全概述分析.ppt
- 武汉国际健康产业园项目运营规划p前期策划分析.ppt
- 武汉虹信公司直放站综合监控系统使用手册分析.doc
- 网络安全实验教程(完整)分析.ppt
- 武汉科技大学毕业外文翻译分析.doc
- 武汉理工,计算机控制技术,课件chapter工业控制网络分析.ppt
- 武汉理工matlab实验报告分析.doc
- 网络编辑前言分析.ppt
- 上海海洋大学《海洋环境分析技术》课件-21化学发光分析法.pdf
- 上海海洋大学《海洋环境分析技术》课件-20分子荧光分析法.pdf
- 上海海洋大学《海洋环境分析技术》课件-22色谱分离过程.pdf
- 上海海洋大学《海洋环境分析技术》课件-25气相色谱仪与固定液.pdf
- 上海海洋大学《海洋环境分析技术》课件-24色谱定性定量方法.pdf
- 上海海洋大学《海洋环境分析技术》课件-26气相色谱检测器.pdf
- 上海海洋大学《海洋环境分析技术》课件-29液相色谱固定相与流动相.pdf
- 上海海洋大学《海洋环境分析技术》课件-27气相色谱分离条件的选择.pdf
- 上海海洋大学《海洋环境分析技术》课件-28液相色谱仪器与类型.pdf
- 上海海洋大学《海洋环境分析技术》课件-3 原子光谱和分析光谱.pdf
文档评论(0)