欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    《网站前端技术》教案第12课CSS与CSS3(三).docx

    • 资源ID:758398       资源大小:320.84KB        全文页数:17页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《网站前端技术》教案第12课CSS与CSS3(三).docx

    .f.1.3出嗤三一;户课题第12课CSS与CSS3(三)课时2课时(90min)教学目标知识技能目标:(1)熟悉CSS的特性(2)熟悉CSS样式中的尺寸和颜色表达方式(3)熟悉CSS样式中的文本控制素质目标:掌握CSS的相关知识,加深学生对网页制作的进一步了解,提升学生的知识储备教学重难点教学重点:CSS的继承性、层叠性与优先级教学难点:CSS的尺寸与颜色、CSS字体样式和文本样式教学方法问答法、讨论法、i并授法、实践练习法教学用具电脑、投影仪、多媒体课件、教材、APP教学设计第1节课:课前任务一考勤(2min)一问题导入(5min)一传授新知(25min)一头脑风暴(13min)第2节课:问题导入(3min)一传授新知(37min)一课堂小结(3min)一作业布置(2min)教学过程主要教学内容及步骤设计意图第一节课课前任务【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,完成课前任务请大家了解CSS的相关特性。【学生】完成课前任务通过课前任务,使学生了解本次课的相关内容,增加学生的学习兴趣考勤(2min)【教师】使用APP进行签到【学生】按照老帅要求签到培养学生的组织纪律性,掌握学生的出勤情况问题导入(5min)【教师】提出以下问题CSS三个非常重要的特性分别是什么?【学生】思考、举手回答【教师】通过学生的回答引入要讲的知识通过问题导入的方法,引导学生主动思考,激发学生的学习兴趣传授新知(25min)3.5CSS的继承性、层叠性与优先级【教师】讲解CSS的继承性、层叠性与优先级等相关内容3.5.1 继承性【课堂互动】*【教师】提问通过教师讲解、课堂互动、演示操作等方式,使学生了解CSS的继承性、层叠性与优先级,以及CSS样式中的尺寸和颜色表什么是CSS的继承性?【学生】聆听、思考、回答CSS的继承性是指书写CSS样式时,子元素会自动继承为父元素设置的某些属性。【示例3-5-1】编辑HTML文档body标签的内容,代码如下:divp这是一个段落pvp这是一个段落pdivp这是一个p在HTML文档style标签内写入CSS选择器:divcoloured;效果:div标签的红色属性继承给子标签p,div标签之外的p标签文本为默认的黑色,没有变化。【示例3-5-2在【示例3-5-1的div选择器中追加边框相关声明,代码如下:border:2pxredsolid;效果:为div加了一个2px的红色实线边框,但没有继承给子元素p。【提示】(1)关于文字样式的属性都具有继承性,包括CoIor和以text-、Iine-、font-开头的属性。(2)所有关于盒子的、定位的、布局的属性都不能继承,但一般可以将子元素的相关属性的值设为inherit,来继承父元素的相关属性。3.5.2 层叠性使用相同的选择器为同一个元素设置相同的声明时,一个声明会薄盖另一个有冲突的声明。层叠性主要解决声明冲突的问题,其原则是哪个声明书写在最后就执行哪个声明。【示例3-5-3编辑HTML文档body标签的内容,代码如下:Vdiv长江后浪推前浪,前浪推在沙滩上div在HTML文档style标签内写入CSS选择器:divcolorred;font-weight:700;divcolonblue:【教师】组织学生分组上机完成上面的任务,井在各组中挑选一位学生进行演示,演示完成后教师进行点评【学生】聆听、上机操作、演示【教师】PPt展示“层叠性效果”图片(详见教材),并讲解效果:di标签的文本颜色属性设置层叠,第二次设置的蓝色覆盖第一次设置的红色;加粗样式只设置了一次,不层叠。3.5.3 优先级在CSS样式中,当为同一元素设置多个声明时,会涉及声明的优先级问题,即优先执行哪些CSS声明。这主要通过各声明在CSS样式中的权重来实现.【课堂互动】+【教师】提问41 .选择器的优先级CSS为每种基础选择器都分配了一个权重,权重大小如下:内联样式>id选择器>类选择器(伪类选择器、属性选择器)>标签选择器(伪元素选择器)>通酉询选择器。【示例3-5-4编辑HTML文档<body>标签的内容,代码如下:<P>猜猜我什么颜色,红色?黄色?绿色?<p>VPClaS3="conieni-class">猜猜我什么颜色,红色?黄色?绿色?<p><pclass="conient-class"id="conteni-id">猜猜我什么颜色,红色?黄色?绿色?<p><pclass="content-class"id="content-id"Style="color:PUrPle;">猜猜我什么颜色,红色?黄色?绿色?<p>在HTML文档<slyle>标签内写入CSS选择器:#content-idcolored;.content-classcolor:yellow;pcolor:green;【教师】组织学生分组上机完成上面的任务,并在各组中挑选一位学生进行演示,演示完成后教师进行点评【学生】聆听、上机操作、演示【教师】PPt展示“选择器的优先级”图片(详见教材),并讲解效果:内联样式的优先级最高,所以第四行为紫色;id选择器的优先级高于类选择器,所以第三行为红色;类选择器的优先级高于标签选择器,所以第二行为黄色;标签选择器P控制第一行,颜色为绿色。2 .!important权重最大【教师】讲解!important权重最大CSS样式属性中有"!impOrtant”标识的优先级最高。【示例3S5】编辑HTML文档<body>标签的内容,代码如下:<divclass="content-class"id="content-id">猜猜我什么颜色,红色?黄色?绿色?<div>在HTML文档VSIyIe>标签内写入CSS选择器:#content-idcolor:red;.content-classcolor:yellow;divColorrgreen!important;【教师】PPt展示"!important的优先级”图片(详见教材),并讲解效果:虽然标签选择器的优先级低于类选择器和id选择器,但因为在标签选择器div中有"!imponanl"标识代码,所以最终执行该选择器中的属性设置,文本颜色为绿色。3 .复合选择器的权重叠加对于由多个基础选择器构成的复合选择器(并集选择器除外),其权重值可表示为,力,c.其中,,。,C分别为复合选择器中id选择器、类选择器(或同级选择器)和标签选择器(或同级选择器)出现的次数。无论b有多大,只要大于0"的权重都小于a;以此类推。例如,有两个选择器,一个选择器的权重为O=I,"=0fC=O,另夕1个选择器的权重为eO"=15,C=U,则前者的权重更大。【示例3-5-6编辑HTML文档<body>标签的内容,代码如下:<divid="father"class="c1'>><pid="son"ClaSS="c2”>试问这行字体是什么颜色的?<p><div>在HTML文档<siyle>标签内写入CSS选择器:#father#sonCok)r:blue;#fatherp.c2(color:black;div.clp.c2color:red;#fathercolor:green!important;效果:最终文字为蓝色。其中,第I个蟒器的权重为2,0,0,第2个蝌器的权重为1,1,1,第3个选择器的权重为0,2,2,第4个选择器的权重为1,0,0,因此最终应用了第1个选择器设置的颜色。要注意的是,第4个选择器虽然应用了"!important"标识,但由于第1个僻器已为son子元素设置了属性,因此其并没有继承father父元素的属性【提示】开发者通常用自己惯用的方式控制样式,并不会过多进行权重计算。【学生】聆听、记录、理解3.6CSS的尺寸与颜色【教师】讲解CSS样式中尺寸和颜色表达方式3.6.1 CSS尺寸1 .绝对尺寸CSS样式中的绝对尺寸主要有以下几种单位:(1)cm:厘米。(2)mm:毫米。(3)in:英寸,1in=96px=2.54cm=72pt(4)px:像素。(5)pl:点。(6)pc:派卡,1pc=12pt2 .相对尺寸CSS样式中的相对尺寸主要有以下几种表示方式:(1)em:相对于当前容器内的字体尺寸,可用nem表示(n表示倍数,如】,2,3.下同)。(2)ex:相对于当前字体的高度,可用nex表示。(3)Ch:相对于数字"0"的宽度,可用nch表示。(4)rem:相对于根元素的字体尺寸,可用nrem表示。(详见教材)【课堂互动】+【教师】提问CSS绝对尺寸和相对尺寸有什么异同点?【学生】聆听、思考、回答颜色关键字即颜色英文名称,共有140种,如红色的颜色关键字为red.2.使用十六进制颜色十六进制颜色是以"#"开头的6位十六进制数。从开始到结尾,每两位十六进制依次代表红色、绿色、蓝色,最终显示的颜色是这3种颜色的混合色。在CSS样式中使用十六进制表达颜色时,通常其中的A-F写成大写。此外,当六位十六进制数全部相同时,可以简写为三位十六进制数,如/FFFFFF"可简写为"#FFF"。3 .使用RGB颜色RGB颜色是用红、绿、蓝三色混合而成的颜色。其在CSS样式中的表达格式为:rgb(red,green,blue)其中的red、green、blue的值均可以是整数0255,分别表示红色、绿色、蓝色的强度。例如,rgb(255,0,0)表示红色;rgb(238,130,238)表示紫色,rgb(0,0,255)表示蓝色。4,使用RGBA颜色RGBA颜色是CSS3新增的颜色表示方法。其在CSS样式中的表达格式为:rgba(red,green,bue,alpha)其中前三个参数同RGBealpha是介于完全透明0。和完全不透明1.0之间的数字。【示例3-6-1编辑HTML文档<body>标签的内容,代码如下:<divid="box"><imgsrc="imgbtn.jpg"width="150"><div>在HTML文档VSIyle>标签内写入CSS选择器:#boxwidth:300px;height:3(X)px;background-color:rgba(20,200,200);将CSS代码中的background-color属性改写为以下代码。background-color:rgba(20,200,200.0.3);【教师】组织学生分组上机完成上面的任务,并在各组中挑选一位学生进行演示,演示完成后教师进行点评【学生】聆听、上机操作、演示【教师】PPt展示“rgba属性设置透明度效果的前后对比”图片(详见教材),并讲解效果:图片不透明,#box盒子为半透明。【学生】聆听、记录、理解5 .使用HSL颜色HSL颜色是用色相

    注意事项

    本文(《网站前端技术》教案第12课CSS与CSS3(三).docx)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开