Dreamweaver网页设计与制作项目八.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Dreamweaver网页设计与制作项目八.docx》由会员分享,可在线阅读,更多相关《Dreamweaver网页设计与制作项目八.docx(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程教案授课内容项目八 制作茶文化网站应用Div+CSS技术布局网页授课班级授课学时16课时教学方法与手段讲授法、演示法、讨论法。多媒体教学项目内容本项目的工作是为某茶文化公司建设公司网站,要求网站能充分展现中华茶文化的悠久历史,加大对中国茶文化的宣传。网站的设计要求有:网站涉及较多有关茶的各类资讯,应便于查询检索;站内图片清晰度要高,并且要有美感。按照公司提出的要求,经过分析,要完成好本次任务,应该采用近年来流行的“Div+CSS”技术来布局网页。在网页设计领域,Web 标准的呼声越来越高。简单来说,要使网站符合 Web 标准,就要使用“Div+CSS”技术来布局网页。本任务通过使用“Div
2、+CSS”技术构建茶文化网站,介绍了“Div+CSS”技术在实际网页制作中的应用。教学目标学生通过本项目的学习,能:1、 了解 Web 标准的概念2、 熟练掌握使用“Div+CSS”技术构建网页的方法教学重点与难点教学重点:熟悉 “Div+CSS”技术教学难点:使用“Div+CSS”技术构建网页教学过程设计项目效果【任务】制作网站首页和子页使用Div+CSS技术制作网页(一)什么是Web标准Web 标准是由 W3C 和其他标准化组织制定的一套规范,包括 XHTML、JavaScript及 CSS 等一系列标准,其目的在于创建一个统一的用于 Web 表现层的技术标准,以便于通过不同浏览器或终端设
3、备(计算机、手机等)向最终用户展示信息内容。从狭义上讲,Web 标准就是采用“Div+CSS”代码进行网站建设,现在“Div+CSS”俨然成了标准化的代名词。但实际上,采用“Div+CSS”代码制作的网站并不一定符合Web 标准,这与对“Div+CSS”代码应用的熟练程度有很大关系。(二)Web标准的构成Web 标 准 由 结 构(Structure)、 表 现(Presentation) 和 行 为(Behavior)三部分组成:1. 结构结构技术用于对网页中用到的信息(文本、图像、动画等)进行分类和整理,目前用于结构化设计的 Web 标准技术主要是 XHTML。2. 表现表现技术用于对已被
4、结构化的信息进行显示上的控制,包括位置、颜色、字体、大小等形式控制。目前用于表现设计的 Web 标准技术就是 CSS。W3C 创建 CSS 的目的是用 CSS 来控制整个网页的布局,与 XHTML 所实现的结构完全分离。简单来说就是表现与内容完全分离,使站点的维护更加容易。这也正是“Div+CSS”布局的一大特点。3. 行为行为是指对整个文档的一个模型定义和交互行为的编写。目前用于行为设计的Web 标准技术主要有下面两个。l DOM(Document Object Model):文档对象模型,相当于浏览器与内容结构之间的一个接口。它定义了访问和处理 HTML 文档的标准方法,把网页和脚本以及其
5、他的编程语言联系起来。l ECMAScript(JavaScript 的 扩 展 脚 本 语 言): 由 CMA(Computer Manufacturers Association)制定的脚本语言(JavaScript),用于实现网页对象的交互操作。(三)认识DivDiv 全称 Division,意为“区分”。Div 的使用方法与其他标签一样。如果单独使用Div 而不加 CSS,则它在网页中的效果和段落标记“”差不多。Div 是用来为 XHTML 文档中的块内容设置结构和背景属性的元素。它相当于一个容器,由起始标签 和结束标签 之间的所有内容来构成这个块。在它里面可以内嵌表格(table)、
6、文本(text)等其他 XHTML 代码。其中所包含的元素特性由Div 标签的属性来控制,或使用样式表格式化这个块来控制。XHTML 中可以作为容器的标签有很多,相比之下,Div 除了可以作为容器,还具有一个特有的优点,即不带有任何原始属性。例如,P 标签为段落属性,使用它作为容器就会导致放入 P 标签的内容与前后段落之间出现一个空行的间隔,而用 Div 就不会出现这种情况,上图所示为使用 Div 作为容器的效果,下图所示为使用 P 标签作为容器的效果。可以很明显地看出,P 标签内的内容与上下行之间产生一个空行的间距。(四)Div+CSS布局的优缺点1. 优点(1)CSS 的优势体现在它简洁的
7、代码上。对于一个大型网站来说,可以节省大量带宽。而简洁的代码使得有效关键字在网页总代码中所占的比例提高,因此使用“Div+CSS”制作的符合 Web 标准的网站具有容易被搜索引擎搜索到的优势。(2)使用“Div+CSS”技术制作的网站改版更加方便简单,很多问题只需要改变CSS 而不需要改动程序。(3)可以一次设计,多处发布。设计的作品不仅可以用于 Web 浏览器,还可以发布在其他设备或软件上,如 PowerPoint。(4)可以更好、更轻松地控制网页布局。(5)将设计部分剥离出来,放在一个单独的样式表文件中,可以减少网页无效的可能性。(6)布局灵活性大。相比较而言,传统的表格布局只能遵循 ta
8、ble、tr、td 的格式,而 Div 可以遵循 div、ul(无序列表)、li(列表内容)格式,也可以遵循 ol(有序列表)、li 格式,还可以遵循 ul、li格式,不过最好有序书写。(7)如果对 JavaScript 比较精通,可以不必去写 ID,而用 class 就可以了。当客户端程序员写完程序后需要调整时,可以再利用它的 ID 进行控制。(8)代码更简洁。在使用表格布局时,往往会生成很多垃圾代码,修饰性的样式和布局代码混合在一起,很不直观。(9)以前一些必须通过图片转换才能实现的功能,现在只用 CSS 就可以轻松实现,从而加快了网页的下载速度。2. 缺点尽管“Div+CSS”技术具有一
9、定的优势,不过其存在的问题也比较明显,主要表现在以下几个方面:l 对于 CSS 的高度依赖,使得网页设计变得比较复杂。l CSS 文件异常将会影响整个网站的正常显示。l 对于用“Div+CSS”技术制作的网站,非常容易出现浏览器兼容性问题。l “Div+CSS”技术对搜索引擎优化与否,取决于网页设计者的专业水平而不是Div+CSS 技术本身。(五)绝对定位与相对定位1. 绝对定位绝对定位在 CSS 中的写法是“position:absolute;”。其表达的意思是参照浏览器的左上角,配合 top、right、bottom、left(上、右、下、左)值来定位元素,如下 CSS代码:#laypos
10、ition:absolute;left:5px;top:5px;它表示应用 #lay 样式的对象为绝对定位模式,它将永远距离浏览器窗口左边框5px,上边框 5px。2. 相对定位相对定位在 CSS 中的写法是“position:relative;”。其表达的意思是以父级(它所在的容器)的坐标原点为坐标原点。无父级则以body的坐标原点为坐标原点,配合上、右、下、左(TRBL)进行定位,当父级内有padding等CSS属性时,当前级的坐标原点则参照父级内容区的坐标原点进行定位。有时还要使用“z.index”属性来设定容器的上下关系,数值范围是自然数,数值越大,容器位置越靠上。但是需要注意的是,父
11、子关系是无法用“z.index”属性来设定上下关系的,一定是子级在上,父级在下。(六)浮动定位浮动定位在 CSS 中用“float”属性来表示。当“float”值为“Bone”时,表示对象不浮动;为“left”时,表示对象向左浮动;为“right”时,表示对象向右浮动。如果使用浮动定位方式,为Div中的所有列都加上“float:left”属性,那么它们会挨个向左排列。如果让一个元素浮动,它会往右或者往左浮动直至遇到容器的边缘。如果向同一方向再浮动一个元素,它会浮动直至碰到前一个浮动元素的边缘。(七)插入Div标签Div标签与表格、图像等网页对象的插入方法类似,所不同的是,在插入Div标签的同时
12、可以为其设置样式。步骤 1 首先在文档页面上要插入 Div 标签的位置单击,以确定插入点位置。步骤 2 将“常用”插入栏切换至“布局”插入栏,并单击其中的“插入Div标签”按钮,打开“插入Div标签”对话框。设置各项参数后,单击“确定”按钮,即可在插入点所在位置插入 Div 标签。【任务实施】在学习了“Div+CSS”技术的相关知识后,下面通过制作一个使用“Div+CSS”技术制作的茶文化网站来学习其在实际网页制作中的应用。(一)制作网站首页1. 制作网页上部步骤 1 将本项目素材中的“tea”文件夹拷贝至本地磁盘,然后在Dreamweaver中定义站点“tea”。步骤 2 在站点“tea”中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Dreamweaver 网页 设计 制作 项目
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内