《HTML+CSS+JavaScript网页制作案例教程》课程教学
- 格式:doc
- 大小:610.50 KB
- 文档页数:13
《HTMLCSSJavaScript网页制作三合一案例教程》教学课件13第十三章以下是根据题目《HTMLCSSJavaScript网页制作三合一案例教程》教学课件13第十三章所编写的文章:HTMLCSSJavaScript网页制作三合一案例教程在本章中,我们将介绍一个HTMLCSSJavaScript的网页制作三合一案例教程。
通过学习这个案例,您将掌握使用HTML、CSS和JavaScript来创建一个完整的网页。
一、案例介绍本案例是一个简单的个人博客网页制作案例。
我们将使用HTML来构建网页的骨架结构,使用CSS来美化网页的样式,使用JavaScript来添加交互功能。
二、网页结构1. HTML结构我们首先使用HTML来创建网页的骨架结构。
在HTML文件中,我们可以使用不同的标签来定义网页的各个部分,如头部、导航栏、内容和页脚等。
通过合理的使用这些标签,我们可以建立一个清晰的网页结构。
2. CSS样式接下来,我们使用CSS来美化网页的样式。
通过为各个HTML元素添加样式规则,我们可以改变它们的颜色、大小、字体等外观特性。
同时,我们也可以使用CSS来创建布局,通过控制元素的位置和大小来实现网页的整体排版。
3. JavaScript交互最后,我们使用JavaScript来添加网页的交互功能。
通过JavaScript编写的代码,我们可以实现一些动态效果,比如点击按钮弹出提示框,显示隐藏的内容等。
这些交互功能可以增强用户对网页的体验,并且使网页更加生动有趣。
三、案例实现步骤下面是案例实现的主要步骤:1. 创建HTML文件,并编写网页的结构。
2. 使用CSS为网页添加样式,并进行美化。
3. 使用JavaScript来实现网页的交互功能。
4. 调试和测试网页,确保功能正常。
5. 优化网页的性能和用户体验。
四、案例效果展示在完成案例的实现后,我们可以通过本地或远程服务器来查看最终的效果。
你将会看到一个美观、交互且功能完备的个人博客网页。
《HTML+CSS+JavaScript网页制作案例教程》(第2版)教学教案课题名称第1章 HTML5+CSS3网页设计概述计划课时2课时内容分析在学习网页制作之前,首先需要了解一些与网页相关的知识,为初学者学习后面章节的内容打下坚实的基础。
本章将从网页概述、网页制作技术入门以及Dreamweaver工具的使用等几个方面详细讲解网页的基础知识。
教学目标●了解Web标准,明确HTML、CSS及JavaScript的作用。
●熟悉Dreamweaver工具的基本操作,能够使用Dreamweaver创建简单的网页。
重点及措施教学重点:Dreamweaver初始化设置、Dreamweaver基本操作、创建第一个网页。
措施:通过网页代码练习加强学习,并通过动手实践进行巩固。
难点及措施教学难点:无。
措施:无。
教学方式教学采用教师课堂讲授为主,使用教学PPT讲解。
教学过程第一课时(讲解网页的组成、网页名词解释、HTML、CSS、JavaScript等知识点)本课时内容学习✧分组讨论对新课进行讲解前,先让学生分组讨论以下问题:什么是网页?你真的认识网页吗?请小组代表对以上问题发表见解。
教师对上述问题进行解释:答案:说到网页,其实大家并不陌生,我们上网时浏览新闻、查询信息、看视频等都是在浏览网页。
网页可以看做承载各种网站应用和信息的容器,所有可视化的内容都会通过网页展示给用户。
为了使初学者更好地认识网页,我们首先来看一下淘宝网站。
打开谷歌浏览器,在地址栏中输入淘宝网址“https:///”,单击“Enter”键,此时浏览器中显示的页面即为淘宝网的首页单击“F12”键,浏览器中弹出的窗口便会显示当前网页的源代码✧知识点讲解➢讲解“网页的组成”(1)教师列举生活中浏览网页的实例,并展示网页的结构。
(2)教师展示PPT,对网页的结构进行具体讲解。
(3)学生自主提问,教师对疑难问题进行解答。
➢讲解“网页名词解释”(1)教师展示PPT,讲解网页中的常见名词,并通过示例加以说明。
《HTML CSS JavaScript网页制作》教学教案第1讲在当今社会中,网络已成为人们生活的一部分,网页设计技术已成为学习计算机的重要内容之一。
目前大部分网页都采用可视化网页编辑软件来制作的,但是无论采用哪一种网页编辑软件,最后都是将所设计的网页转化为HTML。
HTML是搭建网页的基础语言,如果不了解HTML,就不能灵活地实现想要的网页效果。
本章就来介绍HTML的基本概念和编写方法以与浏览HTML文件的方法,使读者对HTML有个初步的了解,从而为后面的学习打下基础。
第2讲一个完整的HTML文档必须包含3个部分:一个由<html>元素定义的文档版本信息,一个由<head>定义各项声明的文档头部和一个由<body>定义的文档主体部分。
<head>作为各种声明信息的包含元素出现在文档的顶端,并且要先于<body>出现。
而<body>用来显示文档主体内容。
文字是网页中最基本的信息载体,文字通过不同的排版方式、不同的设计风格排列在网页上,提供了丰富的信息。
文字的控制与布局在网页设计中占了很大比例,因此掌握好文字的使用,对于网页制作来说是最基本的。
本章就来讲解这些基本标记的使用,这些都是一个完整的网页必不可少的。
第3讲超级链接是HTML文档的最基本特征之一。
超级链接的英文名是hyperlink,它能够让浏览者在各个独立的页面之间方便地跳转。
每个网站都是由众多的网页组成,网页之间通常都是通过链接方式相互关联的。
超链接的范围很广,可以将文档中的任何文字与任意位置的图片设置为超级链接。
超链接有外部链接、电子邮件链接、锚点链接、空链接、脚本链接。
第4讲第7讲第8讲第9讲第10讲第11讲第12讲第13讲第14讲第15讲第16讲第17讲41 / 41。
《HTML+CSS+JavaScript网页制作案例教程》课程教学大纲(课程英文名称)课程编号:201509210011学分:5学分学时:64学时(其中:讲课学时:45 上机学时:19 )先修课程:计算机基础、计算机网络、计算机应用后续课程:UI设计、JavaScript网页特效适用专业:信息及其计算机相关专业开课部门:计算机系一、课程的性质与目标《HTML+CSS+JavaScript网页制作案例教程)》是面向计算机相关专业的一门专业基础课,涉及网页基础、HTML标记、CSS样式、网页布局、JavaScript 编程基础与事件处理等内容。
通过本课程的学习,学生能够了解HTML、CSS 及JavaScript语言的发展历史及未来方向,熟悉网页制作流程、掌握常见的网页布局效果、学会制作各种企业、门户、电商类网站。
二、课程的主要内容及基本要求第一章网页那点事(2学时)[知识点]认识网页常见的互联网专业术语Web标准HTML简介CSS简介JavaScript简介常用浏览器介绍Dreamweaver 工具的使用使用Dreamweaver创建第一个页面[重点]Web标准Dreamweaver工具的使用[难点]Web标准Dreamweaver工具创建第一个页面[基本要求]了解Web标准,明确HTML、CSS及JavaScript在其中的作用。
熟悉Dreamweaver工具的基本操作,能使用Dreamweaver创建简单的网页。
第二章从零开始构建HTML页面(4学时)[相关案例]【案例1】简单的网页:【案例2】新闻页面:【案例3】图文混排:[知识点]HTML文档基本格式单标记与双标记标题与段落标记HTML文档头部相关标记font标记标记的属性文本格式化标记图像标记相对路径与绝对路径常用图像格式特殊字符标记[重点]HTML文档基本格式标记的属性图像标记相对路径与绝对路径[难点]相对路径与绝对路径[学习目标]掌握HTML文档基本格式,能够书写规范的HTML网页。
传智播客《HTML+CSS+JavaScript网页制作案例教程》教学设计课程名称:HTML+CSS+JavaScript网页制作案例教程授课年级:2015年级授课学期:2015学年第二学期教师姓名:某某老师201 年月日课题名称第5章列表与超链接计划课时6课时内容分析通过第4章盒子模型的学习,已经很容易对网页做一个简单的结构划分。
但是一个网站由多个网页构成,每个网页上都有大量的信息,要想使网页中的信息排列有序,条理清晰,并且网页与网页之间有一定的联系,就需要使用列表和超链接。
本章将对列表标记、超链接标记以及CSS控制列表和超链接的样式进行详细讲解。
教学目标●掌握无序、有序及定义列表的使用,可以制作常见的网页列表模块;●掌握超链接标记的使用,能够使用超链接定义网页元素;●掌握CSS伪类,会使用CSS伪类实现超链接特效;重点及措施教学重点:无序列表、有序列表、定义列表、超链接、链接伪类、锚点链接。
措施:通过上机操作加强学习和补充案例进行巩固。
难点及措施教学难点:有序列表、定义列表、链接伪类。
措施:通过上机操作加强学习和补充案例进行巩固。
教学方式教学采用教师课堂讲授为主,使用教学PPT讲解。
教学过程第一课时(制作“精美电商悬浮框”,讲解无序列表、有序列表)复习上节课内容在讲解本节内容前,抛出以下问题让学生回答,以复习第四章“CSS盒子模型”的相关知识。
1、一个盒子的宽(width)和高(height)均为300px,左内边距为30px,同时盒子有3px的边框,请问这个盒子的总宽度是多少?()A、333pxB、366pxC、336pxD、363px答案:C●盒子的总宽度= width+左右内边距之和+左右边框宽度之和+左右外边距之和;●所以,盒子的总宽度= width(300px)+左内边距(30px)+左右边框宽度之和(3px*2) =336px;说明:教师可根据学生对上述问题的回答情况,对以上问题进行简单讲解或直接进入本课时新内容的学习。
本课时内容学习✧分组讨论对新课进行讲解前,先让学生分组讨论以下问题:为了使网页更易读,经常将网页信息以列表的形式呈现,例如,淘宝商城首页的商品服务分类、排列有序,呈现为列表的形式。
其实,在HTML中,提供了3种常用的列表,分别为无序列表、有序列表和定义列表。
那么,请举例说明什么是“无序列表”和“有序列表”?它们之间有什么区别?请小组代表对以上问题发表见解。
教师对上述问题进行解释:●无序列表是网页中最常用的列表,之所以称为“无序列表”,是因为其各个列表项之间为并列关系,没有顺序级别之分。
例如传智播客官网的导航栏结构清晰,各列表项之间(如“网页平面”与“java培训”)排序不分先后,这个导航栏就可以看做一个无序列表。
●有序列表即为有排列顺序的列表,其各个列表项会按照一定的顺序排列,例如网页中常见的歌曲排行榜、游戏排行榜等都可以通过有序列表来定义。
●无序列表使用<ul></ul>标记定义,<li></li>为具体的列表项。
有序列表使用<ol></ol>标记定义,<li></li>为具体的列表项。
✧案例描述在制作电商网站时,通常需要使用一些精美的悬浮框对商品信息进行简单的分类,这样即可以方便消费者搜索商品,也可以使网页结构变得清晰美观。
本节将运用无序列表制作一款精美的电商“悬浮框”。
✧知识点讲解➢总结知识点教师和学生一起总结在案例中涉及到的知识点,主要包括“无序列表、有序列表”等。
➢讲解“无序列表”(1)、教师展示PPT对“无序列表”的概念进行讲解,并列举网页中常见的例子进行说明。
(2)、教师展示PPT,对“无序列表的基本语法格式”及常用属性值进行讲解,并进行代码演示。
(3)、教师指出定义“无序列表”时需要注意的问题,并给与解答。
(4)、学生练习,教师巡视,对疑难问题进行解答。
➢讲解“有序列表”(1)、教师展示PPT对“有序列表”的概念进行讲解,并列举网页中常见的例子进行说明。
(2)、教师展示PPT,对“有序列表的基本语法格式”及常用属性值进行讲解,并进行代码演示。
(3)、教师对比“无序列表”与“有序列表”的显示效果,分析其区别与联系。
(4)、教师指出定义“有序列表”时需要注意的问题,并给与解答。
(5)、学生练习,教师巡视,对疑难问题进行解答。
✧案例讲解➢案例分析分析“精美电商悬浮框”构成元素,将其拆解为几个部分,分析各部分使用了哪些HTML标记及应用了哪些CSS样式。
➢案例实现教师带领学生分步骤地进行网页制作,通过结构分析、样式分析、制作页面结构、定义CSS样式等步骤完成页面的制作,并指出其中需要注意的事项。
说明:在网页制作时可适时停下来,让学生自行尝试。
小组之间可以协作讨论,教师巡视,对疑难问题进行解答。
✧阶段小结➢小结重点:无序列表、有序列表。
易错点:注意区分无序列表和有序列表的不同。
➢答疑教师询问学生对于知识点还有什么不理解的地方。
针对学生不理解的知识点给与解释。
✧巩固练习➢巩固“精美电商悬浮框”的制作学完知识点后,让学生再制作一次“精美电商悬浮框”案例。
以此使学生更熟练地掌握如何定义无序列表、有序列表等知识点。
➢通过“补充案例”加强学习教师分发测试题目及案例素材给学生,对于掌握较好的同学,可以通过补充案例对相关知识点进行巩固。
第二课时(制作“二维码名片”,讲解定义列表、定义列表实现图文混排、列表嵌套)复习上节课内容在讲解本节内容前,抛出以下问题让学生回答,以复习上节课内容。
1、下列选项中,属于定义有序列表相关属性的是()A、backgroundB、typeC、startD、value答案:BCD答案解析:在有序列表中,除了type属性之外,还可以为<ol>定义start属性、为<li>定义value属性,它们决定有序列表的项目符号。
说明:教师可根据学生对上述问题的回答情况,对以上问题进行简单讲解或直接进入本课时新内容的学习。
本课时内容学习✧分组讨论对新课进行讲解前,先让学生分组讨论以下问题:在上节课中,我们已经学习了如何定义无序列表和有序列表。
本节课将学习另一种列表——定义列表。
那么,请大家讨论下什么是“定义列表”?以及如何使用“定义列表”?答案:请小组代表对以上问题发表见解。
教师对上述问题进行解释:●定义列表常用于对术语或名词进行解释和描述,与无序和有序列表不同,定义列表的列表项前没有任何项目符号。
●定义列表使用<dl></dl>、<dt></dt>和<dd></dd>进行定义,其中,<dt></dt>标记用于指定术语名词,<dd></dd>标记用于对名词进行解释和描述。
一对<dt></dt>可以对应多对<dd></dd>,即可以对一个名词进行多项解释。
✧案例描述传统的名片,往往需要手动把上面的信息存进手机,这样的录入方式繁琐且容易出错。
二维码名片的出现,简化了繁琐的信息录入方式,轻轻一扫,就可读取内部包涵的文字和图片信息,极大地提高了信息的存取速度。
本节将运用定义列表制作一款时尚潮流的“二维码名片”。
✧知识点讲解➢总结知识点教师和学生一起总结在案例中涉及到的知识点,主要包括“定义列表、定义列表实现图文混排、列表嵌套”等。
➢讲解“定义列表”(1)、教师展示PPT对“定义列表”的概念进行讲解,并列举网页中常见的例子进行说明。
(2)、教师展示PPT,对“定义列表的基本语法格式”及常用属性值进行讲解,并进行代码演示。
(3)、教师对比“定义列表”与“无序列表和有序列表”的显示效果,分析其区别与联系。
(4)、教师指出定义“定义列表”时需要注意的问题,并给与解答。
(5)、学生练习,教师巡视,对疑难问题进行解答。
➢讲解“定义列表实现图文混排”(1)、教师访问“传智播客”官方网址,展示常见的“图文混排”效果。
(2)、教师对“定义列表实现图文混排”进行讲解并通过代码进行演示。
(3)教师分析“定义列表实现图文混排”时需要注意的问题,并给与解答。
(4)、学生练习,教师巡视,对疑难问题进行解答。
➢讲解“列表嵌套”(1)、教师和学生互动:在网上购物商城中浏览商品时,经常会看到某一类商品被分为若干小类,这些小类通常还包含若干的子类,同样,在使用列表时,列表项中也有可能包含若干子列表项,例如“淘宝网”中的导航栏效果。
要想在列表项中定义子列表项就需要将列表进行嵌套,下面,将对列表的嵌套进行讲解。
(2)、教师通过PPT对“列表嵌套”在网页中的常见效果进行展示。
(3)、教师对“列表嵌套”进行讲解并通过代码进行演示。
(4)、教师指出“列表嵌套”时需要注意的问题,并给予解答。
(5)、学生练习,教师巡视,对疑难问题进行解答。
✧案例讲解➢案例分析分析“二维码名片”的构成元素,将其拆解为几个部分,分析各部分使用了哪些HTML标记及应用了哪些CSS样式。
➢案例实现教师带领学生分步骤地进行网页制作,通过结构分析、样式分析、制作页面结构、定义CSS样式等步骤完成页面的制作,并指出其中需要注意的事项。
说明:在网页制作时可适时停下来,让学生自行尝试。
小组之间可以协作讨论,教师巡视,对疑难问题进行解答。
✧阶段小结➢小结重点:定义列表、定义列表实现图文混排、列表嵌套。
易错点:定义列表背景时,需要清除列表项的默认项目符号。
➢答疑教师询问学生对于知识点还有什么不理解的地方。
针对学生不理解的知识点给与解释。
✧巩固练习➢巩固“二维码名片”的制作学完知识点后,让学生再制作一次“二维码名片”案例。
以此使学生更熟练地掌握如何使用定义列表及列表的嵌套,并能灵活应用定义列表实现图文混排的效果。
➢通过“补充案例”加强学习教师分发测试题目及案例素材给学生,对于掌握较好的同学,可以通过补充案例对相关知识点进行巩固。
✧布置作业➢完成“补充案例”,通过平台提交给教师,教师下节课进行点评。
➢预习5.3节【案例13】电商团购悬浮框。
➢预习5.4节【案例14】唱吧导航栏。
第三课时(制作“电商团购悬浮框”,讲解list-style复合属性、背景图像定义列表项目符号)复习上节课内容在讲解本节内容前,抛出以下问题让学生回答,以复习上节课内容。
如左上图所示效果,下列嵌套列表可以实现的是()A、有序列表嵌套有序列表B、有序列表嵌套无序列表C、无序列表嵌套有序列表D、无序列表嵌套无序列表答案:C答案解析:咖啡前面是无序列表的项目符号,拿铁和摩卡前面的项目符号按照一定的顺序排列是有序列表。
因此为无序列表嵌套有序列表。
说明:教师可根据学生对上述问题的回答情况,对以上问题进行简单讲解或直接进入本课时新内容的学习。