《Web 前端开发》教案.docx
《《Web 前端开发》教案.docx》由会员分享,可在线阅读,更多相关《《Web 前端开发》教案.docx(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、教如备课教案课程名称:Web前端开发教学单位:工程科技学院教研室:计算机应用教研室HTML5的DOCTYPE声明下使用了 HTML的过期元素,网页可能无法正常显示预期的 效果。2 .根标签html是IITML5文档的根元素标签,除顶部VDOCTYPE html文档类型声明以外,所有的 HTML5文档都是以标签开始,以标签结束。在htnil和标签内包含了两个重 要的元素标签:head首部标签和body主体标签,分别用于标记文档的首部和主体局部。3 .首部标签headHTML5文档的首部以head标签开始,以/head标签结束。head标签中的内容不会显示 在网页的页面中。head标签中可包含和等
2、标签,用于声明页面标题、字符集和关 键词等。标签标记网页标题,该标题会显示在浏览器窗口的标题栏中,假设省略title标签 那么网页标题会显示为“无标题文档二标签用于提供当前HTML文档的元数据,这些数据不会直接显示在网页上,但是对 于机器是可读的,适用于搜索引擎索引。通常nieta标签可用于定义网页的字符集、关键词、描 述、作者等信息。4 .主体标签bodyHTML5文档的主体局部以body标签开始,以/body标签结束。body标签中的内容将全 部显示在网页的页面中。body标签中可直接添加文本内容,也可继续嵌套其他元素标签,形成 多样化的显示效果。5 .HTML5文档注释为增加HTML5文
3、档的可读性,可为其添加注释局部。注释是文档中的说明文字,不会被浏览 器执行。HTML5使用。一一标签为文档进行注释,注释标签以“! 一”开头,以“一”结束, 中间的”替换为注释文字内容即可。标签支持单行和多行注释。三、HTML5保存的常用标签10HTML5保存的常用标签标签HTML5新增标mi文本格式标签si列表标签2广1我用槌vp2 .标题标签- 3 .水平线标筌4 .换行标签5.ff56.7. 标签8. 标筌“.醵标 vimg)L科体学标签V2.粗体字标筌和3-上演签和下标标签4 .小号字体文本5 . 5tlq6 .哪格式标箜vpre1 .有序5表标签2 .无序表标签Vul3 列表工程Vl
4、i4 .定义列表标签Vdl5 .定义标题歹俵项Vdt6 ,定义列表工程Vdd超德接标签Vd表格标签C表格标签;table、2 .行标签Vtr3 .单元格标签Vtd4 .表格页眉标签Vth5 .表题Vcaption6 .表格主体Vtbody7 .表格表头Vthead8 .表格页脚Vtfoot9 .歹够且合VcolgroupQcl列属性定义y页眉标签header)导航标签vnav节标签section文章标签article侧栏标签vaside页脚标签footer页眉标签header)导航标签vnav节标签section文章标签article侧栏标签vaside页脚标签footerHTML5新增文档结
5、构标签HTML5新增格式标签记号标签v markA日期时间标签vtime进度标签progress度量标签vmeter音频标签vaudi。视频标签vvideo1、HTML5新增标签-新增文档结构标签1 .header标签header标签定义文档的页眉,通常是一些引导和导航信息。例如:网站标题h2网站副标题11header标签不局限于写在网页头部,也可以写在网页内容里面。2 . 标签 nav标签代表页面的一个局部,是一个可以作为页面导航的链接组,是navigator的缩 写。例如:首页liahref=学院简介/aX/li学院新闻li院系设置/aX/linav标签可以应用于传统导航条、侧边栏导航、页
6、内导航、翻页操作等场合。3. 标签.section标签用于对网页的内容进行分区、分块,定义文档中的节。比方章节、页眉、页脚 或文档中的其他局部。一般情况下,section标签通常由标题和内容组成。例如:hlsection 是什么? p用于对网页的内容进行分区、分块/p section标签表示一段专题性的内容,一般会带有标题,没有标题的内容区块不要使用 section标签定义。 根据实际情况,如果article标签、aside标签或nav标签更符合使用条件,那么不要 使用section标签。 当一个容器需要被直接定义样式或通过脚本定义行为时,推荐使用div标签而非 sectiorio标签arti
7、cle标签是一个特殊的section标签,它比section具有更明确的语义,它代表12 一个独立的、完整的相关内容块,可独立于页面其它内容使用。例如:一篇文章、一篇博客、一个用户评价等。这是一篇新闻稿件5 .aside标签aside标签用来装载非正文的内容,被视为页面里面一个单独的局部。例如:文章标题/hlP文章内容/pa$1(附属信息局部Aside标签可以被包含在article标签内作为主要内容的附属信息。 也可以在article标签之外使用,作为页面或站点全局的附属信息局部。例如广告、友 情链接、侧边栏、导航条等等。6 .footer标签 footer标签定义section或docume
8、nt的页脚,包含了与页面、文章或是局部内容有关 的信息,比方文章的作者或者日期。例如:footer版权所有阜阳职业技术学院/footer作为页面的页脚时,一般包含了版权、相关文件和链接。 Footer标签和header标签使用基本一样,可以在一个页面中屡次使用,也可以在 article标签或者section标签中添加footer标签,那么它就相当于该区段的页脚了。下面来看一个HTML5新增文档结构标签的综合应用:header width: lOOOpx;height: 300px;margin: 0 auto;border: solid Ipx blue;)13navwidth: lOOOpx
9、;height: 30px;margin: 0 auto;border: solid Ipx blue;)#containerwidth: lOOOpx;height: 500px;margin: 0 auto;border: solid Ipx blue;)aside width:30%;height:98%;border: dashed Ipx red; float: left;)section(width: 39%;height: 98%;border: dashed Ipx green;float: left;margin-left: 2px;margin-right: 2px;art
10、icle width:99%;height: 49%;border: solid Ipx black;float: left;margin-top: 2px;footer width: lOOOpx;height: lOOpx;margin: 0 auto;border: solid Ipx blue;)header页眉标签/header导航标签v/nav14aside,侧边栏 v/aside 文章标签/articlearticle文章标签/article 侧边栏 v/asidefooter,页脚标签/footer2、HTML5新增标签.新增格式标签L 标签记号标签mark用于突出显示指定区域
11、的文本内容,通常在指定的文本前后分别加上mark和/mark标签标记,可以为文字添加黄色底色例如:这是一段文字/mark内容2. progress)标签A进度标签(progress用于显示任务的进度状态,可配合Javascript使用以显示任务进度 的动态进行效果。例如:文件正在下载中:3. 标签度量标签meter用于显示标量测量结果,通常用于显示磁盘使用量、投票数据统计等。例如:C 盘空间剩余大小:300/1000GB 4. 标签audio元素用于播放音频。src例如:audio元素的常用属性如下:15 Src:设置音频的路径。 Controls:设置是否使用播放控制,如果在标签中编写con
12、trols=controls”,那么网页会显示audio自带的播放控件。5. 标签元素用于播放视频。 例如:video元素的常用属性如下: Src:设置视频的路径。 Controls:设置是否使用播放控制,如果在标签中编写controls=controls”,那么网页会显示video自带的播放控件。三:CSS基础【教学目的与要求】1 .知识目标:使学生了解css的历史,精通css的语法和两个特性,精通css的选择器 和属性。2 .能力目标:使学生掌握CSS的基础知识,并能够运用CSS进行页面美化。【重点与难点】重点:CSS的语法和两个特性难点:CSS的选择器和属性。【教学方法及手段】媒体演示法
13、、案例教学法【教学时数】20课时【教学内容与教学过程】一、CSS入门a) CSS基础语法16展性 值屋性hl color:red; font-size: 14px;1千/J一叶-1选择器声明声明选择器属性:值;属性:值;选择器通常是您需要改变样式的HTML元素。每条声明由一个属性和一个值组成,每个属性有一个值。属性和值用冒号分开,分号结束b)CSS基础选择器分类标签名选择器、类选择器、ID选择器、子代选择器、结构选择器c)标签名选择器语法优先级与ID选择器与class选择器相比最低P ( border:lpx black solid;d) cssAnCSS 选择第 V/spanCSS 优先级
14、v/p优先级奴的类名,.后跟类名 text |border:lpx red solid;p ulass=textCSS入 |JCSS选择器 e) ID选择器语法TD选择器的优先级最高,页面中不能有同名的ID#后跟ID名CSSAnCSS选择器 17f)后代选择器语法使用多个选择器的组合来找到具体要控制的标签。.#warp p(border:lpx red solid;CSSAf Jg)使FCSS选择器、 准确L/bdy推码量代码美观,易读、利用样式优先级的区别实现样式的覆盖二、盒模型百度链接间的距离怎么实现?百度一下a)盒模型概念新同 网页 贴里 虬道 MP3 图LK.视频/地图百科文虎hao1
15、23 |鸣这里的距离怎么实现?两百成诗为自贡慵入百成椎广食案风云椁关千百唐 A8ut fiaiflu2012 Baidu使用百席前必谈京0030173芸 9盒模型指css布局中html中的每个元素在浏览器中的解析都可以被看 作一个盒子,拥有盒子一样的外形和平面空间。b)盒模型组成元素I8超市中两个月饼盒子之间的距离就是咱们要介绍的margin (外边距),每个月饼都要有最外层的包装盒,而这个包装盒的厚 度,就是咱们的一 border (边框).月饼不可能都是直接挨在一起的,对吧,那每个月饼 之间的间距,咱们就叫做- padding (内边距).那咱们介绍了月饼盒,咱们的月饼总应该有吧。对的,咱
16、们月饼的宽度就是- width.(1) margin:高度就是 一height.语法:margin-top / right /取)混偏的第1健就叼做1箕过element (兀素),每个块元素有上、右、下、左四个方位的外边距,可以分别用四种属性来声明。margin - top: 10px;/* 设置上边距 10px*/margin-right : 10px;/*设置右边距 10px*/margin-bottom: 10px;/*设置底边距 10px*/marginTeft: 10px;/* 设置左边距 10px*/margin的几种不同写法:.main margin: lOpx 20px lOp
17、x 20px;这四个值分别设置类名为main的模块上、 右、下、左四个方位外边距的值。2) . mainniargin: lOpx 20px;这两个值分别设定类名为main的模块的上下、左右 的外边距3) . main margin: lOpx 20px lOpx;第一个值设定上外边距,第二个值设定左右外 边距,第三个值设定下外边距4) . mainmargin: lOpx;如果就一个值的话,就设定了四个方向的外边距都lOpx5) .main margin: 20px auto;这样设值的意思是上下两个方位的外边距为20px, 左右两个方位的外边距自动适应居中竖向竖向margin的叠加marg
18、in横向上是加法,但在竖向上却会产生叠加的现象,并会取上下间 距的其大者生效。19课程教学基本信息课程名称Web前端开发胃90理论9。学时45实践 4545学时45任课教师职称讲师授课对象授课时间主要 参考 书目Web前端开发初级上、下册 工业和信息化部教育与考试中心编著中国工信出 版集团学标求 教目要目的:为积极响应国家职业教育改革实施方案,本课程以web前端开发职业 技能等级标准中的职业素养和岗位技术技能为重点培养目标,以专业技能为模块, 以工作任务为驱动进行课程教学。使学生对Web前端开发的技术体系有更系统、更清 晰的认识,能够顺利通过1+X认证Web前端开发的职业技能等级认证考试。要求
19、:掌握当前主流的HTML5网站前端设计技术,在课程的学习中,培养学生的 前台网页设计制作能力,培养学生实际岗位的职业技能,提高学生的职业素质。通过 工程化教学使学生到达“会、熟、专、美”的网站前台制作的岗位要求,具备从事网 站前台开发所必须的专业知识、专业技能和相关职业能力。为计算机技术专业学生将 来职场的前台网页制作能力打下良好基础。课程内容学时分配主要内容学时数-HTML基础知识HTML5基础CSS基础四CSS3基础-:HTML基础知识【教学目的与要求】1 .知识目标:使学生了解HTML历史,精通HTML结构、精通HTML的元素和属性2 .能力目标:使学生掌握HTML基础知识【重点与难点】
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Web 前端开发 Web 前端开发教案 Web 前端 开发 教案
限制150内