第15课网页布局( 一 ) 教案(表格式)-《网页设计与制作案例教程(第2版)》同步教学(航空工业出版社)

资源下载
  1. 二一教育资源

第15课网页布局( 一 ) 教案(表格式)-《网页设计与制作案例教程(第2版)》同步教学(航空工业出版社)

资源简介

课题 网页布局( 一 )
课时 2课时(90 min)
教学目标 知识技能目标: (1)熟悉盒子模型的基本结构 (2)了解盒子模型的属性 (3)认识元素的浮动与定位 思政育人目标: (1)学习网页布局,提升网页设计与制作的能力。 (2)了解开源精神,懂得互利共赢。
教学重难点 教学重点:盒子模型的基本结构和属性 教学难点:元素的浮动与定位
教学方法 情景模拟法、问答法、讨论法、练习法
教学用具 电脑、投影仪、多媒体课件、教材
教学设计 第1节课:课前任务→ 考勤(2 min)→ 问题导入(10 min)→传授新知(23 min)→课堂抢答(10 min) 第2节课:任务实施(25 min)→ 实践探索(15 min)→ 课堂小结(3 min)→ 作业布置(2 min)
教学过程 主要教学内容及步骤 设计意图
第一节课
课前任务 【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过文旌课堂APP,查阅资料,了解网页布局的基本知识 【学生】按照教师要求完成课前任务 通过课前的预热,让学生了解所学软件,激发学生的学习欲望
考勤 (2 min) 【教师】使用文旌课堂APP进行签到 【学生】按照老师要求签到 培养学生的组织纪律性,掌握学生的出勤情况
问题导入 (10 min) 【教师】提出以下问题: 网页布局的基础是什么? 【学生】思考、举手发言 盒子模型和元素浮动与定位是构建网页布局的基础。 通过问题导入,引导学生思考,调动学生的主观能动性,了解本节课要学习的内容
传授新知 (23 min) 【教师】通过学生的发言,引入新的知识点,介绍盒子模型的基本结构,元素的浮动与定位 一、盒子模型的基本结构 【教师】展示盒子模型基本结构的图片,帮助学习理解 HTML文档中的大部分元素(特别是块级元素)都可以看作是一个盒子,网页元素的定位就是这些大大小小的盒子在页面中的定位。一个标准的W3C盒子模型有4个组成部分,分别为内容(content)、内边距(padding)、边框(border)与外边距(margin)。 (详见教材) 【课堂互动】教师提出以下问题: 如何计算一个盒子模型的实际所占空间? 【学生】聆听、思考、举手回答 【教师】对学生的回答进行总结 设置元素宽高的width、height属性,都是作用于内容区域的(背景图像可以延伸到内边距区域,背景颜色可以延伸到边框区域)。也就是说,一个盒子模型实际所占空间 的宽度与高度为: width(real)=width(content)+2×(border+padding+margin) height(real)=height(content)+2×(border+padding+margin)。 【课堂互动】教师提出以下问题: 想更改width、height属性的作用范围,应该怎么做呢? 【学生】聆听、思考、举手回答 【教师】对学生的回答进行总结 在CSS3中,设置box-sizing属性可以更改width、height属性的作用范围,属性值content-box是默认值,表示这两个属性作用于内容区域;属性值border-box表示这两个属性作用于边框及其内部区域。 【教师】演示如何利用浏览器查看盒子模型 使用火狐浏览器打开本书配套素材“项目七”→“ex1.html”文件,然后按“F12”键,进入开发者模式,在“查看器”窗格中选择页面中的元素代码,即可在下方“布局”窗格的“盒模型”区域看到该元素的盒子模型。 (详见教材) 【学生】观察、记录、理解 【课堂互动】教师提出以下问题: 你们平时都使用哪些浏览器?火狐浏览器有哪些优点? 【学生】聆听、思考、举手回答 【教师】对学生的回答进行总结 火狐浏览器是一款开源浏览器软件。开源(open source),全称开放源代码。很多人可能认为开源软件最明显的特点是免费,但实际上并不是这样的,开源软件最大的特点是开放,也就是任何人都可以得到软件的源代码,并可以在软件的版权限制范围之内学习、使用、修改,甚至重新发放。开源软件重在开放、接纳、包容和发展,求同存异,互利共赢,这才是开源的本质。 二、盒子模型的属性 盒子模型的属性包括盒子模型的边框、背景、边距、溢出处理等。 1.盒子模型的边距 【教师】展示CSS3中的padding与margin属性设置面板,帮助学习理解 在CSS3中,使用padding与margin属性设置盒子模型的内外边距。使用Dreamweaver CC进行设置时,在“CSS设计器”面板“属性”窗格中单击“布局”按钮,即可在下方看到这两个属性。 这两个属性的设置方法基本相同,属性值为数值与单位(常用单位为像素)。单击“设置速记”区域,在编辑框中可以输入1~4个值。 (详见教材) 2.溢出处理 【教师】展示CSS3中的overflow属性设置面板,帮助学习理解 当块级元素中的内容超出了盒子模型的边框范围,浏览器会默认将这些内容显示在边框外侧,此时可以使用overflow属性对这些溢出内容进行处理。使用Dreamweaver CC进行设置时,在“CSS设计器”面板“属性”窗格中单击“布局”按钮,可在下方看到它的子属性overflow-x与overflow-y。 (详见教材) 三、元素的浮动与定位 网页中的元素默认按照从左到右、从上到下的标准文档流顺序排列,若想要调整元素的位置,就需要用到元素的浮动和定位属性。 1.浮动属性 【教师】展示CSS3中的float属性设置面板,帮助学习理解 浮动属性在网页布局中非常重要,设置了浮动属性的元素会脱离标准文档流的排列顺序,移动到父元素中的指定位置。在CSS3中,使用float属性设置元素浮动。该属性可在“CSS设计器”面板“属性”窗格中的“布局”设置区进行设置。 单击按钮 属性值可设置为left,表示元素向左浮动;单击按钮 属性值可设置为right,表示元素向右浮动;单击按钮 属性值可设置为none,表示元素不浮动,同时也是该属性的默认值。 (详见教材) 【课堂互动】教师提出以下问题: 父子元素如何设置? 【学生】聆听、思考、举手回答 【教师】对学生的回答进行总结 父子元素存在于同一个标准文档流时,父元素的宽度与高度能根据子元素自动扩展。设置浮动属性后,需要注意设置父元素的宽度与高度。因为当浮动的子元素脱离标准文档流之后,父元素的宽度与高度不能再根据子元素自动扩展,有时子元素会显示在父元素外。 2.清除浮动 【教师】展示CSS3中的clear属性设置面板,帮助学习理解 设置了浮动属性的元素在脱离标准文档流后,会影响到附近的兄弟元素。如果不想使某元素因受到浮动兄弟元素的影响而改变位置,可以设置clear属性清除该元素前浮动元素带来的影响。该属性可在“CSS设计器”面板“属性”窗格中的“布局”设置区进行设置。 单击按钮属性值可设置为left,表示清除元素前左浮动元素的影响;单击按钮 属性值可设置为right,表示清除元素前右浮动元素的影响;单击按钮 属性值可设置为both,表示清除元素前所有浮动元素的影响,无论它是左浮动还是右浮动;单击按钮 属性值可设置为none,表示受到元素前浮动元素的影响,同时也是该属性的默认值。 (详见教材) 【课堂互动】教师提出以下问题: 父元素如何扩展自身高度? 【学生】聆听、思考、举手回答 【教师】对学生的回答进行总结 div是块级元素,给它设置clear属性之后,它会自动排到所有元素的下一行,父元素识别之后会根据该元素的位置自动扩展自身高度。 【教师】提出以下问题: (1)什么是高度塌陷? (2)高度塌陷的原因是什么? (3)如何解决高度塌陷问题? 【学生】阅读教材,思考,理解,举手回答 【教师】总结学生的回答,讲解知识点 页面中父元素的高度未能根据浮动图像元素自动扩展,父元素的边框没有正确显示,这种情况称为高度塌陷。 高度塌陷的主要原因是父元素无法识别浮动子元素的宽度与高度,但是父元素能够识别浮动子元素的兄弟元素。 解决高度塌陷的方法有: (1)通过在父元素末尾添加一个设置了clear属性的非浮动子元素来解决高度塌陷问题。最简单的方法是在父元素末尾添加一个空的

标签,设置其clear属性值为both。 (2)使用after伪对象。 (3)使用overflow属性。 (详见教材) 3.定位属性 【教师】展示CSS3中的position属性设置面板,帮助学习理解 使用浮动属性能够实现一定的布局效果,但不能对元素的位置进行精确控制。在CSS3中,可以通过定位属性对元素进行精确定位。 (1)定位模式。在CSS3中,使用position属性设置元素的定位模式。该属性可在“CSS设计器”面板“属性”窗格中的“布局”设置区进行设置。 (2)偏移量。定位模式可以设置元素以哪种方式定位,进一步确定元素的位置还需要设置偏移量属性,即position属性下方矩形设置区域的四个子属性。 (详见教材) 4.相对定位 【教师】展示相对定位的页面效果,帮助学习理解 定位模式为相对定位的元素将以其在标准文档流中的原位置为基准,根据所设置的偏移量向对应方向移动一定距离,并且保留它在标准文档流中的位置。在设置偏移量时,上下或左右方向都只需设置一个属性值。例如,设置某元素相对定位模式下的左侧偏移量为10 px,则其右侧偏移量自动变为 10 px。 使用相对定位可以设置一些局部的特殊布局。 (详见教材) 5.绝对定位 【教师】展示绝对定位的页面效果,帮助学习理解 定位模式为绝对定位的元素将以最近的已定位(相对、绝对或固定定位)父元素的位置为基准,根据所设置的偏移量向对应方向移动一定距离。如果所有父元素都未定位,则以浏览器窗口为基准。 绝对定位与相对定位不同,元素偏移后,网页中将不会保留其在标准文档流中的位置。 (详见教材) 【课堂互动】教师提出以下问题: 设置元素的绝对定位有什么后果? 【学生】聆听、思考、举手回答 【教师】对学生的回答进行总结 如果只设置定位模式为绝对定位,但不设置偏移量,则元素的位置不变,但因其脱离标准文档流,将与后续上移的元素重叠。 6.固定定位 【教师】展示绝对定位的页面效果,帮助学习理解 固定定位是绝对定位的特殊情况,即全部以浏览器窗口为基准进行定位。为元素设置固定定位后,该元素脱离标准文档流,始终显示在浏览器窗口的固定位置,不随浏览器窗口大小变化或滚动条移动而改变。 固定定位常用于制作“返回顶部”按钮等固定在页面中的元素。 (详见教材) 7.层叠等级属性 【教师】展示CSS3中z-index属性的设置界面,帮助学习理解 对元素进行定位时,可能会出现元素重叠的状况。默认情况下,标准文档流中越靠后的元素显示在越靠上的层级。在CSS3中,可以使用z-index属性设置元素的层叠等级,调整定位元素的显示层级。该属性可在“CSS设计器”面板“属性”窗格中的“布局”设置区进行设置。 (详见教材) 【课堂互动】教师提出以下问题: 如何设置父元素和子元素的z-index属性? 【学生】聆听、思考、举手回答 【教师】对学生的回答进行总结 z-index属性只能用于设置定位元素(相对、绝对或固定定位)的层叠等级。 父元素的z-index属性值无法与子元素进行比较,想要将子元素显示在父元素的下层,可在父元素保持默认设置的情况下将子元素的z-index属性值设置为负数。 聆听、思考、记忆、实际操作 通过讲解,让学生了解盒子模型,盒子模型的属性及元素的浮动与定位
课堂抢答 (10 min) 【教师】提出网页布局中元素浮动和定位属性,让学生抢答各属性的作用 【学生】聆听、抢答、说出元素浮动和定位各属性的作用 通过课堂抢答加深学生对所学知识的认识,活跃课堂气氛
第二节课
任务实施 (25 min) 【教师】演示使用Dreamweaver CC进行网页布局,并对其进行分析 (1)打开本书配套素材“项目七”→“任务一”文件夹,将其中的“Sculture.ste”站点附加到Dreamweaver CC中。如已创建站点,可用本书配套素材“项目七”→“任务一”→“Sculture”文件夹中的文件替换本地磁盘中站点文件夹中的文件,然后打开“index.html”网页文档,按“F12”键进行预览,可见页面中的各模块是自上至下依次排列的。 (2)设置公共类center的样式,制作模块的居中对齐效果。在index.css文档中添加.center选择器,双击“属性”窗格中“布局”设置区下width属性的右侧,在文本框中输入“1200 px”,然后单击margin属性右侧,在文本框中输入“0 px auto”。 (3)对页眉进行布局。在#index_header{…}选择器中设置页眉部分宽度为100%,顶部的内外边距均为0 px;在.head_left{…}选择器中设置元素向左浮动;在.head_right{…}选择器中设置元素向右浮动。 (4)对导航栏进行布局。在#index_nav{…}选择器中设置宽度为100%,高度为100像素,下外边距为10像素。 (5)对主体内容区域进行布局。 (6)对主体内容区域各模块进行布局。 (详见教材) 【学生】观察、记录、理解,上机操作 【教师】巡堂指导,及时解决学生的问题 通过任务实施,让学生们主动参与学习,熟悉使用 Dreamweaver CC进行网页布局的操作
实践探索 (15 min) 【教师】组织学生使用Dreamweaver CC制作“图书交易网”反馈意见页 【学生】参照任务实施的步骤上机操作 【教师】巡堂指导,及时解决学生的问题 通过实践探索,使学生进一步巩固所学知识,进一步掌握使用 Dreamweaver CC进行网页布局的操作
课堂小结 (3 min) 【教师】简要总结本节课的要点 本节课了解了盒子布局的基本知识,认识了元素的浮动与定位,通过实践练习掌握了利用Dreamweaver CC进行网页布局的基本步骤。希望大家在课下多加练习,熟练掌握利用Dreamweaver CC进行网页布局的操作。 【学生】总结回顾知识点 总结知识点,巩固印象
作业布置 (2 min) 【教师】布置课后作业 (1)完成相关课后习题。 (2)查阅资料,了解更多关于网页盒子布局的知识。 【学生】完成课后任务 延展知识面,巩固所学知识
教学反思 本节课教学整体效果不错,部分环节让学生觉得较为枯燥。在以后的课程中教师要反思如何才能让学生感受到学习的乐趣、如何才能提高学生学习的积极性和主动性、如何才能激发出他们的学习潜能等。教师要秉承公平、公正,不能只注视学习成绩好的学生,对于学习成绩差的学生更是要多加鼓励和指导。

展开更多......

收起↑

资源预览