dw实训案例制作过程

上传人:大米 文档编号:560324581 上传时间:2023-07-22 格式:DOC 页数:25 大小:411.50KB
返回 下载 相关 举报
dw实训案例制作过程_第1页
第1页 / 共25页
dw实训案例制作过程_第2页
第2页 / 共25页
dw实训案例制作过程_第3页
第3页 / 共25页
dw实训案例制作过程_第4页
第4页 / 共25页
dw实训案例制作过程_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《dw实训案例制作过程》由会员分享,可在线阅读,更多相关《dw实训案例制作过程(25页珍藏版)》请在金锄头文库上搜索。

1、静态网站设计与制作实训案例制作步骤本案例把前面学习的零碎内容串联起来,组织成一个网站,从建立站点到一个完整的div+css网页的完成,整个流程下来,使学生有一个做完整网站的经历。1. 建立站点 2. 结构分析 3. 搭建框架 4. 切割效果图 5. 布局页面头部和导航 6. 布局页面侧边栏 7. 布局页面主体部分 8. 底部和细节调整 9. 相对路径和相对于根目录路径 一、建立站点要做一个网站,首先需要建立一个站点。那么什么是站点,为什么要建立一个站点呢?因为网站不同于其它文件,比如一个图片,放到哪个盘哪个目录下都可以访问。而网站是许多文件相互关联的,所以要专门一个目录把它们分门别类存放起来。

2、下面以在E盘建立一个myweb文件夹为例,在dreamweaver(简称DW)里创建一个站点指向这个文件夹,然后在目录下新建images文件夹、css文件夹等把各类文件分别存放起来。站点建立好后,我们先建立一个images和css文件夹,分别用来存放图片和css文件。直接在windows的资源管理器下建立或者在dw里建立都是可以的;在dw建立需要在文件面板列表的根目录上点击右键,选择新建文件夹后更改名字即可。二、结构分析创建完站点后,就需要对页面结构进行分析了,根据效果图,分析页面分为几大块,该怎么布局更合理。先看下效果图及在网页中显示的样式:在浏览器中打开效果图预览从图中可以看出整个页面分为

3、头部区域、导航区域、主体部分和底部,其中主体部分又分为左右两列,整个页面居中显示,看明白了这点,下边的框架就好搭建了。整体框架结果图如下:三、搭建框架首先在dw里新建一个html文件:点击创建后会自动生成如下代码的一个html文件,保存为index.html并把无标题文档改为:主页。主页强调一点,许多同学喜欢把第一行代码删除掉,认为没用,其实这句话的作用大着呢,它标明以何种形式解析文档,如果删除可能会引起样式表失效或其它意想不到的问题。接下来需要插入以上各个块的标签了,以插入header的标签为例,其它的插入方法类同。直接在代码视图中手工输入,代码如下:(注意main和side在maincon

4、tent里包含着呢)此处显示 id header 的内容此处显示 id nav 的内容此处显示 id main 的内容此处显示 id side 的内容此处显示 id footer 的内容从上边的效果图分析得知,整个网页是居中浏览器显示的,按照这样的写法需要把以上的header、nav、maincontent、footer都设置宽度并居中,这样做起来很麻烦,所以再在这些标签外增加一下父标签,设置这个父标签宽度并居中后,是不是所有的标签都居中了呢。增加后的代码如下:此处显示 id header 的内容此处显示 id nav 的内容 此处显示 id main 的内容 此处显示 id side 的内容

5、此处显示 id footer 的内容html框架代码写完后,下边就需要设置css样式表了。设置container宽度900px并居中,main部的宽度为664px,side宽度为228px,与效果图宽度一致。下面就可以写css代码了。由于本实例是按照实际当中应用来做的,所以css样式表就最好写在单独文件里了,不要再写在文件内部了,这样可以利用代码的重用性,减少很多劳动强度。下面就新建一个css样式表文件:在DW文件菜单选择新建,然后在打开的窗口页面类型中选择css,创建后保存在css文件夹中并命名为layout.css保存后先设置全局的样式,而后写每一块单独的样式,全局样式如下:body ma

6、rgin:0 auto; font-size:12px; font-family:Verdana; line-height:1.5;ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p padding:0; margin:0;ul list-style:none;img border:0px;a color:#444; text-decoration:none;a:hover color:#f00;全局的样式定义完后,下面定义以上几大块的样式。定义的样式表和html文件关联(link)。如果已经是宽度为900px并居中,说明样式和文件关联好了。这就是为什么要定义一个站点了,因为许

7、多文件要关联在一起才能构成一个完整的网页,所以要把它们放在一起,才能让这个页面找到和它相关的文件在哪里。下面设置内部几大块的样式,为了便于观察,我们把部分块设置了背景色。代码如下:/*body*/#container width:900px; margin:0 auto;/*header*/#header height:70px; background:#CCFFCC; margin-bottom:8px;#nav height:30px; background:#CCFFCC; margin-bottom:8px;/*main*/#maincontent margin-bottom:8px;

8、#main float:left; width:664px; height:500px; background:#FFFF99;#side float:right; width:228px; height:500px; background:#FFCC99;/*footer*/#footer height:70px; background:#CCFFCC;现在预览一下:在IE6下#maincontent的底部外边距并没有生效,而在IE8下,#footer干脆跑到#maincontent的下边了,这又是怎么回事呢?如果前边你都认真学的话,那么这个问题已经不是问题了。这就是之前我们讲的,如果一个容

9、器内的元素都浮动的话,那么它的高度将不会去适应内部元素的高度。解决办法是在#maincontent增加 overflow:auto; zoom:1;,这样就可以让它自动适应内部元素的高度了。现在再预览一下,是不是都正常了。为了更加保险,建议在header、nav、maincontent、footer之间增加如下一句代码:并设置css样式如下,它的作用是清除浮动。.clearfloat clear:both;height:0;font-size: 1px;line-height: 0px;主页此处显示 id header 的内容此处显示 id nav 的内容此处显示 id main 的内容此处显

10、示 id side 的内容此处显示 id footer 的内容 提示:可以先修改部分代码后再运行。知识点: 网页布局四、切割效果图知识点:css基础五、布局页面头部和导航有了上边的基础,下面的任务就是要利用html和css制作完成一个完整的网页了。先从头部开始,第三小节时我们已经把整体框架给搭建好了,就像盖房子一样,整体结构已经出来了,下面就需要填砖分割空间了。先分析下头部:分为两部分,一个是logo靠左侧显示,一个是搜索靠右侧显示,那么布局时插入两个div,一个向左浮动,一个向右浮动的方式来完成。另外还有很多种实现方法,比如logo用h1标签,搜索用span,或者把logo做为背景图片也是可以的,不管采用哪种方法,要根据页面的需求选用一种最合理的方法。如果要在logo加上链接的话,那么就不能用背景图片的方法了。此处显示 id logo 的内容此处显示 id search 的内容先在header里插入以上两块元素。然后分别插入相应的内容,在logo里插入我们事先切割好的logo图片,在search里插入一个表单(补充知识点),一个文本框和一个按钮,插入后如下:搜索产品input type=text name=textfield id

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 模板/表格 > 财务表格

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号