《网站前端技术》教案第14课CSS与CSS3(五).docx
《《网站前端技术》教案第14课CSS与CSS3(五).docx》由会员分享,可在线阅读,更多相关《《网站前端技术》教案第14课CSS与CSS3(五).docx(14页珍藏版)》请在第壹文秘上搜索。
1、课题第14课CSS与CSS3(五)课时2课时(90min)教学目标知识技能目标:掌握CSS浮动和定位布局、弹性布局素质目标:掌握CSS的相关知识,加深学生对网页制作的进一步了解,提升学生的知识储备教学重难点教学重点:CSS浮动和定位布局教学难点:CSS弹性布局(flex)教学方法问答法、讨论法、i并授法、实践练习法教学用具电脑、投影仪、多媒体课件、教材、APP教学设计第1节课:课前任务一考勤(2min)一问题导入(5min)一传授新知(28min)一头脑风暴(IOmin)第2节课:问题导入(3min)一传授新知(27min)一上机操作(IOmin)一课堂小结(3min)一作业布置(2min)教
2、学过程主要教学内容及步骤设计意图第一节课课前任务【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,完成课前任务请大家了解CSS浮动和定位布局、弹性布局的相关内容。【学生】完成课前任务通过课前任务,使学生了解本次课的主要内容,增加学生的学习兴趣考勤(2min)【教师】使用APP进行签到【学生】按照老师要求签到培养学生的组织纪律性,掌握学生的出勤情况问题导入(5min)【教师】提出以下问题进行网页布局时,可以通过设定哪些属性,使元素脱离正常的文档流?【学生】思考、举手回答【教师】通过学生的回答引入要讲的知识通过问题导入的方法,引导学生主动思考,激发学生的学习兴趣传授
3、新知(28min)3.9CSS浮动和定位布局【教师】讲解CSS浮动和定位布局的具体内容在网页设计中,HTML元素依照默认规则,会从上到下或从左到右依次排列布局,这被称为正常的文档流。进行网页布局时,可以通过为元素设定浮动或定位属性,使元素脱离正常的文档流,出现网页设计者希望的位置,满足网页布局的需要。3.9.1 浮动11oat通过教师讲解、课堂互动、演示操作等方式,使学生了解CSS浮动和定位布局的使用方法【多媒体】组织学生扫码播放“浮动foa视频(详见教材),让学生对这部分内容有一个大致地了解1 .设置浮动【课堂互动】【教师】提问浮动属性的主要作用是什么?【学生】聆听、思考、回答利用Ooat属
4、性可以控制盒子向左或向右浮动,直到它的外边缘碰到包含框或另T浮动框的边框为止。浮动的元素会脱离原文档流。属性名称:float。属性的值:left(向左浮动)、right(向右浮动)、none(不浮动).属性作用:使从上到下布局的块元素变为从左到右或从右到左布局。【示例3-9-1】编辑HTML文档标签的内容,代码如下:在HTML文档标签内写入CSS选择器:.box(border:Ipxsolid#ccc;background:pink;.redwidth:1OOpxzheight:100px;background:red;.greenwidth:1OOpxiheight:100px;backgr
5、ound:green;).bluewidth:l(X)px;height:10()px;background:blue;效果:三个宽度为100px、高度为100px的盒子从上到下排列,颜色依次为红色、绿色、蓝色。【示例3-9-2】在【示例391】的.red、.green、.blue选择器中均添加以下声明:float:left:【教师】组织学生分组上机完成上面的任务,井在各组中挑选一位学生进行演示,演示完成后教师进行点评【学生】聆听、上机操作、演示【教师】PPt展示“浮动属性设置效果”图片(详见教材),并讲解效果:三个盒子从左到右布局,且外层盒子变为一条粉色线条。2 .清除浮动想要避免由于浮动造
6、成的页面结构混乱,需要清除浮动。CSS中常用的清除浮动的方法有以下几种.(1)使用空div标签清除浮动在父元素末尾布局一个空div标签,然后为这个标签设置CSS的clear属性来清除浮动对页面的影响。【课堂互动】使用空div标签清除浮动有哪些优缺点?【学生】聆听、思考、回答该方法的优点是简单、方便、兼容性好;缺点是需要额外添加一个元素,容易造成网页结构混乱,不利于网页后期维护。clear属性的值有left(在左侧不允许浮动元素)、right(在右侧不允许浮动元素)、both(在左右两侧均不允许浮动元素).none(默认值,允许浮动元素出现在两侧)。【示例3-9-3在【示例3-9-2HTML文档
7、.box内末尾添加标签.box4,代码如下:divclass=box4div在VSIyIe标签内为.box4添加声明清除浮动,代码如下:.box4clear:both;【教师】组织学生分组上机完成上面的任务,并在各组中挑选一位学生进行演示,演示完成后教师进行点评【学生】聆听、上机操作、演示【教师】PPt展示“使用Cleauboth清除浮动”图片(详见教材),并讲解效果:清除了浮动对父元素的影响。(2)使用伪元素:afer清除浮动为父元素添加一个:after伪元素,通过清除伪元素的浮动,达到撑起父元素高度的目的。【示例3-9-4在【示例3-9-2的style标签内为父元素.box添加一个伪元素,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网站前端技术 网站 前端 技术 教案 14 CSS CSS3