版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《HTML5+CSS3网页设计技术》授课教案授课教案学校******大学(学院)任课教师***授课题目模块一网页设计概述授课时间长度4学时所用教材HTM5+CSS3网页设计技术,黄玉春主编;中国科学技术出版社出版。教学目标|知识目标|(1)了解网站和网页的概念。(2)了解HTML、CSS和JavaScript的功能和作用。(3)理解静态网页和动态网页的区别。(4)熟悉网页开发所使用的基本技术和工具。|能力目标|(1)能够说出动态网页和静态网页的区别。(2)能够说出网页制作用到的主要技术。(2)能够简单使用网页开发工具VSCode。|素质目标|(1)通过学习网页设计基本知识,掌握网页设计的基本原则和理论,包括页面布局、色彩搭配、图文排版等,具备扎实的网页设计基础知识。(2)通过对网页制作技术的学习,体会Web标准的严谨性,从而在工作生活中养成严谨的态度。教学重点(1)了解网页和网页设计用到的基本技术。(2)能够简单使用网页开发工具VSCode。教学难点(1)理解网站和网页的概念(2)区别静态网页和动态网页。教学方法任务引入法、课堂讨论、理论讲解、实操训练教学用具多媒体教学设备、教材、课件、实训素材教学过程主要教学内容及步骤考勤教师使用App或者点名等方式进行签到;学生按照老师要求签到教学内容任务一了解网页相关知识大家对网页并不陌生,在上网时浏览新闻、查询信息、网上购物、看视频等都是在浏览网页。网页可以被看作各种网站应用和信息的容器,所有可视化的内容都会通过网页展示给用户。一、网站和网页网站英文为WebSite。简单来说,网站是多个网页的集合,即根据一定的规则,将用于展示特定内容的相关网页,通过超链接构成一个网站整体人们可以通过网页浏览器访问网站,获取自己需要的资讯或者享受网络服务。常见的网站有搜狐、新浪、腾讯等。网页是Internet的基本信息单位,英文为WebPage。网页是以HTML(HyperTextMarkupLanguage,超文本标记语言)为基础编写的,能够通过网络传输,并被浏览器翻译成可以显示出来的包含文字、图片、声音、动画等媒体形式的页面文件。例如,中国青年网的首页如图1-1所示。图1-1中国青年网首页网页呈现在用户面前的是各种文字、图像、动画、音频、视频等丰富的内容,网页在本质上是文本文件和其相关的资源,网页最根本的语言是HTML。通过单击鼠标右键,在弹出的快捷菜单中选择“查看网页源代码”浏览器窗口会显示当前网页的源代码,如图1-2所示。图1-2中国青年网首页部分源代码二、动态网页和静态网页网页有静态和动态之分。静态网页和动态网页的区别不是体现在视觉效果上,而是体现在两者所采用的技术上。静态网页是指没有后台数据库、不含程序的网页,程序员编写的是什么,它显示的就是什么,不会有任何改变。静态网页更新起来相对比较麻烦,适用于更新较少的展示型网站。静态网页有一个固定的URL(UniformResourceLocator,统一资源定位符),且以.htm、.html、.shtml、.xml等形式为后缀。动态网页一般使用ASP、PHP、JSP、.NET等网络编程语言编写,是运行于服务器端的代码,浏览时先将服务器端代码执行成HTML代码,然后再显示在客户端浏览器中。动态网页可以实现的功能较多,如用户注册、登录、在线调查、用户管理、订单管理、站内搜索、即时更新新闻、留言或书写评论等,一般以.aspx、.jsp、.php等常见形式为后缀。三、常用的网页名词1.IP地址、域名和URLIP地址是指互联网协议地址(InternetProtocolAddress)。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。2.HTTP和HTTPSHTTP(HyperTextTransferProtocol,超文本传输协议)是一种常用的网络通信协议,是客户端浏览器或其他程序与Web服务器之间的应用层通信协议。HTTPS是HTTP的加密版本。HTTP和HTTPS的区别主要在于以下几点。(1)加密。(2)证书认证。(3)端口号。(4)表现。HTTPS通常比HTTP慢。3.WWW和W3C组织WWW(WorldWideWeb)中文译文“万维网”。WWW是基于客户机/服务器方式的信息发现技术和超文本技术的综合。W3C组织是对网络标准制定的一个非盈利组织,W3C是WorldWideWebConsortium(万维网联盟)的缩写,像HTML、XHTML、CSS、XML的标准就是由W3C来定制。4.浏览器浏览器是查看网页的一种工具,它可向服务器发送各种请求,并对从服务器发来的超文本信息和各种多媒体数据格式进行解释、显示和播放。不同浏览器对网页的解析可能存在差异,本书案例主要使用GoogleChrome浏览器显示网页效果。四、Web标准Web标准不是某一个标准,而是一系列标准的集合。在Web标准中,规定网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。1.结构结构对网页中用到的信息进行整理和分类。在结构中用到的主要技术包括HTML、XML和XHTML。目前已逐渐被HTML5所取代。2.表现表现技术用于对已被结构化的信息进行显示上的控制,包含版式、颜色、大小等形式控制。在网页制作中主要CSS设置网页的样式。CSS(CascadingStyleSheets)中文译为“层叠样式表”。W3C创建CSS标准的目的是希望以CSS来描述整个页面的布局设计,与HTML所负责的结构分开。目前CSS的最新版本是CSS3。3.行为行为是指对整个文档内部的一个模型定义及交互行为的编写,用于编写用户可进行交互式操作的文档。表现行为的WEB标准技术主要有:DOM(DocumentObjectModel)文档对象模型和ECMAScript(JavaScript的扩展脚本语言)两部分。任务二网页制作技术入门HTML、CSS和JavaScript是网页制作的标准语言,要学好网页制作技术,首先要对它们有总体的认识。一、网页标记语言HTMLHTML是用于创建网页和设计其他可在网页浏览器中看到的信息的一种标记语言,它以纯文字格式为基础。可以使用任何文字编辑器或所见即所得的HTML编辑器来编辑HTML文件。HTML被用来结构化信息——例如标题、段落、列表和图像等,主要负责网页的“内容”部分。二、网页表现技术CSSCSS是CascadingStyleSheet的缩写,中文译为“层叠样式表”或“串联样式表”,简称“样式表”。HTML和CSS分别实现了网页内容和样式的设计,实现了结构和外观的分离,使站点的访问及维护更加容易。CSS最新版本是CSS3。在CSS3中增加了很多新样式,例如圆角效果、块阴影与文字阴影、使用变形处理(旋转、缩放、倾斜、移动)等,这些内容将在后续的讲解中介绍。三、网页脚本语言JavaScript脚本语言由ASCII码构成,是一种不必事先编译,只要利用适当的解释器就可以执行的简单程序。目前常用的脚本语言有JavaScript、VBScript和JScript,其中JavaScript是众多网页开发者首选的脚本语言。通常JavaScript代码可以直接嵌入HTML文件中,随网页一起传送到客户端浏览器,然后通过浏览器来解释执行。任务三网页制作工具VSCode的使用VisualStudioCode(简称VSCode)是微软公司推出的一款免费、开源的代码编辑器。可以用来编写网页前端的编辑器软件有很多,例如记事本、Notepad++、Dreamweaver、HBuilder、WebStorm、atom等。本书选择VisualStudioCode编辑器作为开发工具。一、VSCode特点VSCode在功能上做到了够用,体验上做到了好用,更在拥有海量插件的情况下做到了简洁流畅。具有如下主要优点:(1)轻量级。(2)跨平台。(3)智能感知。(4)多语言支持。(5)提供丰富的插件。二、下载和安装VSCode打开浏览器,登录VSCode官方网站。下载完成后,双击安装包启动安装程序,然后按照程序的提示一步一步进行操作,直到完成安装。三、安装VSCode插件VSCode编辑器提供了非常丰富的插件功能,根据开发的需要,安装对应的插件可以大大提高开发效率。本节介绍本课程需要用到的VSCode常用插件。1.Chinese(Simplified)VSCode下载下来默认是英文的,可以下载Chinese(Simplified)LanguagePackforVisualStudioCode插件将编译器汉化,提高开发效率。2.AutoRenameTag该插件的功能是自动修改标签名,重命名一个开始标签时,自动重命名配对的结束标签。3.Openinbrowser安装完以后在目标的html文件上右击鼠标,在弹出的菜单上选择“openindefaultbrowser”选项,即可使用默认浏览器预览当前文件。4.LiveServer该插件功能是开启一个实时的本地服务器。这是一个非常好用的插件,每次保存文件后到浏览器都要刷新才能看到最新的变化,有了这个插件,就可以实时监听文件的变化,自动刷新网页。5.OnedarkproVSCode有一些自带的颜色主题,用户可以根据自己的喜好选择相应的颜色主题。OneDarkPro是最受欢迎的暗黑主题,安装完成后,用户就可以选择使用该主题。四、使用VSCodeVSCode编辑器和常用插件安装完成后,就可以使用VSCode制作和编辑网页文件了。1.VSCode界面启动VSCode编辑器,主界面如图1-10所示。编辑器最左侧黑色背景的是“活动栏”,在活动栏上有“资源管理器”“搜索”“代码管理器”“运行和调试”“扩展”“账户”和“管理”等按钮。单击活动栏上的按钮可以打开相应的功能。例如:单击编辑器左侧的活动栏的“扩展”按钮,可以看到VSCode安装的插件;单击活动栏上的“资源管理器”按钮,显示或隐藏“资源管理器”区域。在资源管理器中,可以看到当前项目包含的文件夹和文件。图1-10VSCode编辑器主界面在VSCode编辑器“开始”界面中,单击“打开文件夹…”,也可以使用快捷键“Ctrl+K+O”直接打开“打开文件夹”对话框,选择某个文件夹作为项目的根目录。在弹出“是否信任此文件夹中的文件作者?”对话框中,单击“是,我信任此作者”按钮,否则其中的代码可能无法运行。如图1-11所示。图1-11选择信任打开的文件夹2.在VSCode中创建文件在编辑器的“资源管理器”中,单击新建文件按钮,创建一个文件,命名为“index.html”。如图1-12所示。图1-12新建html文档单击这个文件,进入到代码编辑环境。在VSCode代码编辑器中编辑HTML文档,可以通过输入英文感叹号“!”,按【Tab】键或【Enter】键,快速生成HTML结构模版代码。对于HTML文档,可以在当前文件窗口右击鼠标,在弹出的快捷菜单上选择“OpenWithLiveServer”、“OpenwithDefaultBrowser”和“OpenWithOtherBrowsers”三个选项之一,在浏览中查看网页设计的效果。如图1-13所示。图1-13运行网页代码选项说明:VSCode安装了“LiveServer”插件,才会有“OpenWithLiveServer”选项。安装了“OpeninBrowser”插件,才会有“Openwith
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 真空冶炼工班组建设考核试卷含答案
- 我国上市公司现金持有量决定因素的实证剖析:理论、模型与策略
- 我国上市公司控股股东掏空行为剖析与治理路径探究
- 水族造景工诚信模拟考核试卷含答案
- 老年糖尿病β细胞自噬特点与个体化治疗策略
- 碳排放管理员创新应用评优考核试卷含答案
- 出版物发行员变革管理考核试卷含答案
- 粗钨酸钠溶液制备工操作强化考核试卷含答案
- 2026内蒙古鄂尔多斯市城投商业运营管理有限公司招聘46人备考题库及参考答案详解1套
- 企业财务预算与审核制度
- 2019-2020学年贵州省贵阳市八年级下学期期末考试物理试卷及答案解析
- 培训机构转课协议
- 河道治理、拓宽工程 投标方案(技术方案)
- 创客教室建设方案
- 政治审查表(模板)
- (完整版)南京市房屋租赁合同
- 《最奇妙的蛋》完整版
- SEMI S1-1107原版完整文档
- 内蒙古卫生健康委员会综合保障中心公开招聘8人模拟预测(共1000题)笔试备考题库及答案解析
- 2023年中级财务会计各章作业练习题
- 金属罐三片罐成型方法与罐型
评论
0/150
提交评论