网页布局与美化基础全书教案电子教案整本书教案单元教学设计.doc
《网页布局与美化基础全书教案电子教案整本书教案单元教学设计.doc》由会员分享,可在线阅读,更多相关《网页布局与美化基础全书教案电子教案整本书教案单元教学设计.doc(65页珍藏版)》请在咨信网上搜索。
1、教学单元1体验网页的布局与美化教学单元1体验网页的布局与美化【教学要点】(1)熟练创建本地站点(2)熟悉Web标准的设计规则(3)熟悉CSS的选择符及属性设置(4)熟悉CSS属性值的缩写(5)熟悉Dreamweaver CS3中CSS的属性设置(6)体验Dreamweaver CS3对CSS的支持(7)体验网页中结构与表现的分离(8)体验XHTML+CSS布局网页(9)了解CSS的盒模型【1.1前导训练】【任务1-1-1】创建本地站点1在本地硬盘中创建文件夹2启动Dreamweaver CS33创建名称为“01体验XHTML+CSS布局与美化网页”的本地站点(1)启动建立站点向导(2)定义站点
2、名称(3)选择是否使用服务器技术(4)确定使用文件的方式,设置文件存储位置(5)设置如何连接到远程服务器(6)查看站点信息【任务1-1-2】建立网页0101.html1新建网页文档(1)创建文件夹(2)设置Dreamweaver CS3“新建文档”的初始参数(3)新建一个网页文档(4)保存该网页(5)分析空白网页的XHTML文档结构由Dreamweaver CS3生成的空白网页的XHTML代码如图1-15所示。图1-15由Dreamweaver CS3生成的空白网页的XHTML代码2准备样式文件3在网页插入div标签在网页0101.html代码区域的与之间插入多个div标签,插入多个div标签
3、后的XHTML代码如表1-3所示。4在网页中插入图像和输入文字在网页0101.htm中插入图像,输入相应的文字,且设置必要的超链接。完整的XHTML代码如表1-4所示。5保存网页6浏览网页效果【任务1-1-3】准备网页0102.html且浏览其效果(1)在Dreamweaver CS3工作界面【文件】面板中的文件夹“0101前导训练”中建立子文件夹“任务1-2”,然后在文件夹“任务1-2”中建立子文件夹“css”和“images”。(2)将样式文件main0102.css拷贝到“css”文件夹中,将所需要的图像文件拷贝到“images”文件夹中。(3)将网页文档0102.html拷贝到“任务1
4、-2”文件夹中。(4)打开网页文档0102.html。(5)按快捷键F12浏览网页0102.html,其浏览效果如图1-17所示。【任务1-1-4】准备网页0103.html且浏览其效果(1)在Dreamweaver CS3工作界面【文件】面板中的文件夹“0101前导训练”中建立子文件夹“任务1-3”,然后在文件夹“任务1-3”中建立子文件夹“css”和“images”。(2)将样式文件0101common.css、main0103.css、top0103.css和bottom0103.css拷贝到“css”文件夹中,将所需要的图像文件拷贝到“images”文件夹中。(3)将网页文档0103.
5、html拷贝到“任务1-3”文件夹中。(4)打开网页文档0103.html。(5)按快捷键F12浏览网页0103.html,其浏览效果如图1-18所示。【任务1-1-5】准备网页0104.html且浏览其效果(1)在Dreamweaver CS3工作界面【文件】面板中的文件夹“0101前导训练”中建立子文件夹“任务1-4”,然后在文件夹“任务1-4”中建立子文件夹“css”和“images”。(2)将样式文件0101common.css和main0104.css拷贝到“css”文件夹中,将所需要的图像文件拷贝到“images”文件夹中。(3)将网页文档0104.html拷贝到“任务1-4”文件
6、夹中。(4)打开网页文档0104.html。(5)按快捷键F12浏览网页0104.html,其浏览效果如图1-19所示。【1.2操作实战】【任务1-2-1】体验网页中结构与表现的分离网页主要由三个部分组成:结构(Structure)、表现(Presentation)和行为(Behavior),对应Web标准也分为三个方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(例如W3C DOM)、ECMAScript等。网页index0101.html中内容、结构、表现和行为综合作用的XHTML代码如图1-20所示。所有网页都是由“内容、结构、表现和行
7、为”这四个方面组成的,其中内容是基础,然后是结构和表现,最后再加点“行为”。内容是浏览者所关注的信息,设计者使用XHTML标签控制网页的结构,使用CSS代码控制网页的表现,使用JavaScript代码及其他方式控制网页的行为,三者综合作用保证网页美观、实用。【任务1-2-2】体验符合Web标准的网页设计规则观察、分析图1-20所示的网页index0101.html的XHTML代码,我们可以归纳出多条符合Web标准的网页设计规则,在设计网页时一定遵循这些设计规则,从而达到事半功倍之效果。(1)在网页文档的head之前正确声明DOCTYPE(2)正确定义语言编码(3)所有的标签及属性名称都使用小写
8、字母,属性值可以使用大写字母(4)为所有的图片设置alt属性(5)所有的属性值必须添加引号(6)不允许简写属性(7)所有标签都必须闭合(8)所有的标签都必须合理嵌套(9)使用id属性代替name属性【任务1-2-3】体验Dreamweaver CS3对CSS的支持Dreamweaver CS3在CSS方面提供了更强的支持,能够快捷定义和应用CSS样式。1Dreamweaver CS3中的CSS样式面板Dreamweaver CS3中CSS样式面板提供了两种基本显示模式:全部模式和正在模式。在【CSS样式】面板中,单击面板顶部的【全部】按钮,CSS面板将显示应用到当前文档的所有CSS规则,如图1
9、-21所示,不管这些规则是在外部样式表中,还是在自身文档中。在【新建CSS规则】对话框中的“选择器类型”单选按钮组中包括3个单选按钮:类、标签和高级。2Dreamweaver CS3属性面板的CSS样式列表Dreamweaver CS3中,当前网页文档中所应用的CSS样式会自动出现在【属性】面板的“CSS样式”下拉列表中,如图1-27所示。3Dreamweaver CS3中【CSS样式】菜单Dreamweaver CS3中,【文本】菜单中有一个【CSS样式】级联菜单,该菜单包括当前网页文档中所应用的CSS样式列表和【新建】、【附加样式表】等命令,如图1-28所示。4Dreamweaver CS
10、3中CSS布局的可视化助理Dreamweaver CS3中,应用CSS样式进行布局设计时,可以使用CSS可视化助理来描画CSS布局边框或为CSS布局加上颜色。单击菜单【查看】【可视化助理】,可以显示可视化助理级联菜单,如图1-29所示。Dreamweaver CS3提供了多个可视化助理,主要有CSS布局背景、CSS布局框模型、CSS布局外框和AP元素轮廓线四种。【任务1-2-4】体验CSS的盒模型1CSS的盒模型结构所谓盒模型,就是把每个XHTML元素看作一个装了东西的盒子,盒子里面的内容到盒子的边框这间的距离即为填充(padding),盒子本身有边框(border),盒子边框外和其他盒子之间
11、还有边界(margin),CSS代码所定义的宽度(width)和高度(height)是指填充以内的内容区域的宽度和高度,增加边界、边框和填充不会影响内容区域的宽度和高度,但是会增加盒模型的总尺寸。CSS盒模型包括六个基本属性,其中width和height属性定义内容区域的宽度和高度,在内容区域的外面包裹了三层“外衣”:padding、border和margin,盒内使用background属性设置padding区域和内容区域的背景。2CSS盒模型尺寸的计算从图1-35可以看出box02区块的实际宽度=40px+10px+30px+400px+30px+10px+40px=560px,虽然该区块
12、的实际宽度为560px,但是由于内容宽度只有400px,所以该区块中所插入的图像的宽度只能为400px。同样从图1-35可以看出box02区块的实际高度=60px+10px+50px+70px+50px+10px+60px=310px,虽然该区块的实际高度为310px,但于由于内容高度只有70px,所以该区块中所插入的图像的高度只能为70px。前面通过对示例的分析,我们可以得出盒模型的计算公式:一个区块的实际宽度=左边界+左边框+左填充+内容宽度+右填充+右边框+右边界=margin-left+border-left+padding-left+width+margin-right+border
13、-right+padding-right一个区块的实际高度=上边界+上边框+上填充+内容高度+下边界+下边框+下填充= margin-top+border-top+padding-top+height+margin-bottom+border-bottom+padding-bottom3盒模型的边界盒模型的边界是网页布局中一个重要属性,合理地设置边界可以使网页布局疏密有致,整体上看起来优美得体。设置边界可以使用margin属性,也可以margin-top、margin-right、margin-bottom、margin-left属性独立设置上、右、下、左边界的大小。4盒模型的边框盒模型的边框
14、也是网页布局的一个重要属性,网页中许多修饰性线条都是由边框来实现的。(1)每个元素都包含四个方向上的边框:border-top、border-right、border-bottom、border-left,可以单独定义它们的属性,也可以使用border属性统一定义边框效果。默认状态下,边框的宽度为medium(中型),这是一个相对宽度,通常为23像素。边框样式的默认值是none,即隐藏了边框,不受任何指定的border-width值影响。边框的默认颜色为前景色,即元素中包含文本的颜色。(2)可以独立定义边框的样式:border-top-style(顶边框样式)、border-right-sty
15、le(右边框样式)、border-bottom-style(底边框样式)、border-left-style(左边框样式),也可以使用border-style(边框样式)属性统一定义边框的样式。(3)可以独立定义边框的宽度:border-top-width(顶边框宽度)、border-right-width(右边框宽度)、border-bottom-width(底边框宽度)、border-left-width(左边框宽度),也可以使用border-width(边框宽度)属性统一定义边框的宽度。(4)可以独立定义边框的颜色:border-top-color(顶边框颜色)、border-right
16、-color(右边框颜色)、border-bottom-color(底边框颜色)、border-left-color(左边框颜色),也可以使用border-color(边框颜色)属性统一定义边框的颜色。(5)内联元素也可以定义边框,但是内联元素的上下边框高度不会影响行高,而且不受段落和行高的约束,内联元素的左右边框宽度会挤占左右相邻文本的位置,而不会压住左右两侧文本。5盒模型的填充盒模型的填充位于元素边框和内容之间,类似于Word文档中的页边距。设置填充可以使用padding属性,也可以使用padding-top、padding-right、padding-bottom、padding-lef
17、t属性独立设置上、右、下、左填充的大小。6元素间距的计算(1)元素间水平间距的计算当两个或多个元素并列分布时,元素内容之间的水平间距由边界、边框和填充多个因素共同控制。页面设计视图的显示外观如图1-39所示,左、右两个元素内容之间的实际间距=左边元素的右边界+左边元素的右边框+左边元素的右填充+右边元素的左边界+右边元素的左边框+右边元素的左填充=20px +20px +5px +20px +20px +5px =90px。实际间距图1-39左、右元素之间水平间距的计算(2)元素间垂直间距的计算计算上、下两个元素之间的垂直间距要比计算左、右元素之间的水平间距要复杂一些,计算方式也不同。当元素浮
18、动时,相邻元素的边界不会出现重叠现象,此时需要将上下边界、上下边框和上下填充全部计算进去。关于盒模型小结如下: (1)margin、padding、border三个属性都是可选的,并不是每个元素都必须全部设置,如果我们不设置这些属性,其默认值为0,边框的默认样式(border-style)为不显示(none)。我们可以单独定义一边或统一定义四边的属性值。如果需要,每一边的可见边框可以定义为不同的宽度。我们也可以设置网页元素的margin和padding为0清除其预定义样式。(2)margin属性可以定义为负值,padding属性和border属性不能定义为负值。(3)margin总是透明的,p
19、adding也是透明的,但padding受背景影响,如果元素设置了背景颜色和图像,padding区域可以显示背景色或背景图像。border不透明,盒模型背景可以深入到padding和border区域,但有的浏览器不支持border区域背景显示。(4)对于非浮动的块状元素,纵向相邻元素的下边界和上边界会发生重叠,例如,有上、下两个非浮动的块状元素,上边元素的下边界为10px,下边元素的上边界为5px,则两个元素之间的间距实际为10px,即两个边界值中较大的,而不是两个边界之和。浮动块状元素的边界不会被压缩,如果浮动块状元素没有声明宽度,则压缩到其内容区域的最小宽度。在水平方向,两个块状元素之间的
20、边界不会重叠。(5)内联元素的上下边界不会影响行高,行高只能由line-height、font-size和vertical-align属性改变。7嵌套div尺寸的计算在网页布局中经常使用div嵌套结构,即一个元素中包含另一个元素,从结构上讲属于嵌套或包含关系,外边的元素称为父元素,里面的元素称为子元素。嵌套div内容部分尺寸的计算受div边界、边框和填充宽度的影响,子元素的边界、边框和填充都被包含在父元素的内容框里面。【任务1-2-5】体验CSS的选择符及属性设置打开网页0103.html,观察、分析该网页的XHTML代码和CSS代码,认识XHTML的元素类型、CSS的样式规则、CSS的选择符
21、、CSS的属性定义及属性值的单位。1CSS样式规则CSS由一些样式规则组成,浏览器将这些规则应用到相应的元素中。每个CSS样式(或者称为规则)都由两个部分组成:选择符(selector)和声明(declaration)。声明又由“属性”(property)和“值”(value)组成。基本格式如下:选择符 属性 :值 ;例如:.main width: 960px ;2CSS的选择符(1)标签选择符标签选择符也称为类型选择符,XHTML中的所有标签都可以作为标签选择符。【新建CSS规则】对话框中的“标签”下拉列表中的选项正是XHTML的标签,如图1-44所示。可以将XHTML的标签选择符重新定义,
22、重新定义这些标签的属性和值。(2)id选择符id选择符可以将网页文档中同一个元素定义成不同的样式,定义id选择符时,要在id选择符名称前面加上一个半角的“#”符号。id可以理解为一个标识,在网页中每个id名称只能使用一次,一个id选择符只能对应于网页文档中一个具体的元素对象,id属性只能定义页面中某个惟一的元素对象。(3)类选择符类选择符可以把XHTM文档中具有相同样式的不同元素合并为一类,在同一个网页文档中可以为不同类型的元素定义相同的类名,这样大大节省了CSS代码的编写,增强了代码的可读性。定义类选择符时,在类选择符名称前面加上一个半角“.”符号,在网页代码中使用类选择符的形式是“clas
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网页 布局 美化 基础 全书 教案 电子 单元 教学 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。