网页制作及说明3.docx

上传人:b****7 文档编号:10819793 上传时间:2023-02-23 格式:DOCX 页数:19 大小:572.70KB
下载 相关 举报
网页制作及说明3.docx_第1页
第1页 / 共19页
网页制作及说明3.docx_第2页
第2页 / 共19页
网页制作及说明3.docx_第3页
第3页 / 共19页
网页制作及说明3.docx_第4页
第4页 / 共19页
网页制作及说明3.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

网页制作及说明3.docx

《网页制作及说明3.docx》由会员分享,可在线阅读,更多相关《网页制作及说明3.docx(19页珍藏版)》请在冰豆网上搜索。

网页制作及说明3.docx

网页制作及说明3

存档资料成绩:

 

华东交通大学理工学院

课程设计报告书

 

所属课程名称网页设计课程设计

题目  网页首页           

分院     

专业班级

学  号        

学生姓名      

指导教师   

 

2012年6月23日

目 录

目 录1

第1章建立站点1

第2章结构分析2

第3章搭建框架3

第4章切割效果图4

第5章布局页面5

●头部和导航

●侧边栏

●主体部分

参考文献(资料)

致谢

 

第一章、建立站点

要做一个网站,首先需要建立一个站点。

那么什么是站点,为什么要建立一个站点呢?

因为网站不同于其它文件,比如一个图片,放到哪个盘哪个目录下都可以访问。

而网站是许多文件相互关联的,所以要专门一个目录把它们分门别类存放起来。

如果搞过视频编辑的朋友都知道,需要先建立一个工程,把原始的视频文件、图片素材分类放好,也是这个道理。

下面以在D盘建立一个jiaocheng文件夹为例,在dreamweaver(简称DW)里创建一个站点指向这个文件夹,然后在目录下新建images文件夹、css文件夹等把各类文件分别存放起来。

点击“新建站点”就会显示下面的框图。

保存后,就好了。

首先先新建一个html文件,右键点击站点,新建文件,并命名为index.html。

再新建一个文件夹,命名为images,里面放着所需的图片素材,新建一个css的文件夹,并新建一个layout.css用来存放设定的css代码,以加强代码的可重复利用性。

如图:

 

第二章、结构分析

创建完站点后,就需要对页面结构进行分析了,根据效果图,分析页面分为几大块,该怎么布局更合理。

下面这个图是我做的一个企业网站的模板,虽然不怎么好看,但目的是把前边学的东西全都给串起来,让大家掌握各种情况的处理方法,先看下效果图及在网页中显示的样式:

 

在浏览器中打开效果图预览

从图中可以看出整个页面分为头部区域、导航区域、主体部分和底部,其中主体部分又分为左右两列,整个页面居中显示,看明白了这点,下边的框架就好搭建了。

整体框架结果图如下:

第三章、搭建框架

首先在dw里新建一个html文件:

点击创建后会自动生成如下代码的一个html文件,保存为index.html并把无标题文档改为:

主页。

强调一点,许多同学喜欢把第一行代码删除掉,认为没用,其实这句话的作用大着呢,它标明以何种形式解析文档,如果删除可能会引起样式表失效或其它意想不到的问题。

接下来需要插入以上各个块的标签了,以插入header的标签为例,其它的插入方法类同。

按照上图的方法依次插入标签,或者直接在代码视图中手工输入,代码如下:

(注意main和side在maincontent里包含着呢)

 

从上边的效果图分析得知,整个网页是居中浏览器显示的,按照这样的写法需要把以上的header、nav、maincontent、footer都设置宽度并居中,这样做起来很麻烦,所以再在这些标签外增加一下父标签,设置这个父标签宽度并居中后,是不是所有的标签都居中了呢。

增加后的代码如下:

 

此处显示id"header"的内容

此处显示id"nav"的内容

此处显示id"main"的内容

此处显示id"side"的内容

此处显示id"footer"的内容

html框架代码写完后,下边就需要设置css样式表了。

先测量下效果图的整体宽度,然后设置container也是这个宽度并居中。

说起测量效果图宽度,方法有多种,可以直接查看图片尺寸。

如果测量其中某一块的宽度,可以使用测量软件,也可以在ps下测量。

本人一般在ps下测量,因为效果图在ps下制作的,所以用ps测量也比较方便。

方法是首选项里把ps的单位改为像素,然后用选区选中要测量的部分,在信息面板中就显示出当前选区的宽高了

 

第四章、切割效果图

基本框架搭建完毕后,下一步就是要分析每一块该怎么切图了。

切图方法有多种,可以使用ps或fireworks自带的切片工具,也可以用QQ的截屏或者创建新文件,把需要的部分复制过来保存都可以,关键看个人喜好了。

用ps的切片工具的话,把需要切割的区域用切片工具切分,如果要设置图片的名称,请使用切片选择工具,然后在切片上双击,会弹出如下窗口,填写名字后确定即可。

设置完图片的格式后,就可以存储了,这里选择到images的上一级目录就行了,ps会自动创建images目录并把图片文件放入,如果已存在,直接放入。

在格式处选择仅限图像,如果选择html和图像,ps会自动生成一个表格式的网页,这个页面不是我们需要的,就不让它生成了;还有一个需要注意的地方就是选择所有用户切片,这样只把我们手动切割的图片保存下来,其它的就不保存了。

保存后的图片如下所示,其中hot_bg.gif这张图片切割时没有隐藏上边的文字,一会儿在ps里再处理一下把文字抹掉。

目前所切的图片只是一部分,并没有把整个页面所需的图片全都切割下来,比如导航部分所用背景图片可以放到一张图片上,下面就用新建文件,然后用QQ截屏,粘贴过去的方法来创建。

分析一下上图的导航部分:

1、两端的圆角;2、鼠标划过状态和当前栏目状态宽度应该随着字数的多少而改变;3、二级导航有鼠标划过时的状态。

分析完之后,就需要把需要的图片整合到一张图片上了,整合的结果如下图,这个根据自己的需要进行整合。

其实完全可以把其它一些小图标都整合在一张,但那样操作起来比较麻烦,所以我们还是归一下类,把相关的图标整合到一起。

接下来整合侧边栏的背景图片,分析发现侧边栏应用同样的样式,只不过高度有所不同,而且是四角都是圆角,所以只用一个通用的就可以满足所有侧边栏块的需求了。

那么怎么制作这个通用的背景呢?

从下图我们发现,标题的高度都是一样的,只不过是下边的内容高度不同而已,那么我们把下边内容的背景制作的足够长,超过可能出现的最大高度就可以满足需求了。

第五章、布局页面——头部和导航

有了上边的基础,下面的任务就是要利用html和css制作完成一个完整的网页了。

先从头部开始,第三小节时我们已经把整体框架给搭建好了,就像盖房子一样,整体结构已经出来了,下面就需要填砖分割空间了。

先分析下头部:

分为两部分,一个是logo靠左侧显示,一个是搜索靠右侧显示,那么布局时插入两个div,一个向左浮动,一个向右浮动的方式来完成。

另外还有很多种实现方法,比如logo用h1标签,搜索用span,或者把logo做为背景图片也是可以的,不管采用哪种方法,要根据页面的需求选用一种最合理的方法。

如果要在logo加上链接的话,那么就不能用背景图片的方法了。

此处显示id"logo"的内容

此处显示id"search"的内容

先在header里插入以上两块元素。

然后分别插入相应的内容,在logo里插入我们事先切割好的logo图片,在search里插入一个表单,一个文本框和一个按钮,插入后如下:

搜索产品

接下来定义css吧,在ps里测量,头部的高度是71px,logo距顶部18px,搜索产品距顶部30px,下面在css里把这些参数都给定义上,看显示的效果和效果图中的效果是不是一样呢?

#logo{float:

left;margin-top:

18px;}

#search{float:

right;margin-top:

30px;}

#header{height:

71px;}

至此,头部的样式就完成了,下边该制作导航了。

分析一下,导航分为一级导航和二级导航,所以我需要在nav下再插入nav_main和nav_son两个块元素。

先设置nav的高度及背景图片样式。

#nav{height:

66px;background:

url(../images/nav_bg.gif)00repeat-x;margin-bottom:

8px;}

搜索产品

此处显示id"main"的内容

此处显示id"side"的内容

此处显示id"footer"的内容

提示:

可以先修改部分代码后再运行

主体部分涉及side和main两部分,的内容比较多,但都不难,本节教程没有增加什么新的知识点,学起来并不吃力。

主体部分先从侧边栏说起,讲解如何切图时已经说过,侧边栏可以共用一个样式,下面就先做一个通用的,插入如下html代码

产品导购

此处显示class"side_con"的内容

产品导购