web前端概述总结ppt课件

上传人:ni****g 文档编号:568262283 上传时间:2024-07-23 格式:PPT 页数:46 大小:4.10MB
返回 下载 相关 举报
web前端概述总结ppt课件_第1页
第1页 / 共46页
web前端概述总结ppt课件_第2页
第2页 / 共46页
web前端概述总结ppt课件_第3页
第3页 / 共46页
web前端概述总结ppt课件_第4页
第4页 / 共46页
web前端概述总结ppt课件_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《web前端概述总结ppt课件》由会员分享,可在线阅读,更多相关《web前端概述总结ppt课件(46页珍藏版)》请在金锄头文库上搜索。

1、第第1章章 Web前端开发技术综述前端开发技术综述 Page: 1Web前端开发技术前端开发技术清华大学出版社清华大学出版社WebWebWebWeb系统前端技术系统前端技术系统前端技术系统前端技术第第1章章 Web前端开发技术综述前端开发技术综述 Page: 2Web前端开发技术前端开发技术清华大学出版社清华大学出版社考核方式考核方式l l1. 1. 平时平时平时平时30%30%:n n编程训练:每周都有。编程训练:每周都有。编程训练:每周都有。编程训练:每周都有。n n综合训练:综合训练:综合训练:综合训练:2 2次。次。次。次。1 1次次次次4 4月份,为校级团体赛作准备。月份,为校级团体

2、赛作准备。月份,为校级团体赛作准备。月份,为校级团体赛作准备。1 1次期次期次期次期末前,为下学期末前,为下学期末前,为下学期末前,为下学期MITTMITT团体赛作准备。团体赛作准备。团体赛作准备。团体赛作准备。n n考勤:不定期进行。考勤:不定期进行。考勤:不定期进行。考勤:不定期进行。n n其它:校级团体赛、课堂练习、提问情况等。其它:校级团体赛、课堂练习、提问情况等。其它:校级团体赛、课堂练习、提问情况等。其它:校级团体赛、课堂练习、提问情况等。l l2 . 2 . 期末考试期末考试期末考试期末考试70%70%:n n暂定闭卷暂定闭卷暂定闭卷暂定闭卷第第1章章 Web前端开发技术综述前端

3、开发技术综述 Page: 3Web前端开发技术前端开发技术清华大学出版社清华大学出版社延续教学安排延续教学安排l答疑和课外辅导(即延续教学安排)答疑和课外辅导(即延续教学安排)n面对面答疑面对面答疑17学时:双周的周五学时:双周的周五3-4节课,工节课,工2的的4层计层计算机系机房算机系机房n课后答疑课后答疑17学时:有问题请及时在学时:有问题请及时在BB平台论坛区发帖,平台论坛区发帖,因为我每天会浏览多次,肯定及时回帖。因为我每天会浏览多次,肯定及时回帖。第第1章章 Web前端开发技术综述前端开发技术综述 Page: 4Web前端开发技术前端开发技术清华大学出版社清华大学出版社课程资源课程资

4、源BBBBBBBB平台的课程文档目录。平台的课程文档目录。平台的课程文档目录。平台的课程文档目录。第第1章章 Web前端开发技术综述前端开发技术综述 Page: 5Web前端开发技术前端开发技术清华大学出版社清华大学出版社1.1 Web1.1 Web概述概述lWeb的起源可以追溯到的起源可以追溯到1980年年Tim Berners-Lee构建的构建的ENQUIRE项目(项目( 详细参见教材第详细参见教材第2-3页)。页)。英国计算机科学家万维网的发明者19941994年年1010月非赢利性的月非赢利性的万维网联盟万维网联盟W3CW3C(World Wide Web ConsortiumWorl

5、d Wide Web Consortium)在)在麻省理工学院计算机科学实验室成立。麻省理工学院计算机科学实验室成立。负责负责WWWWWW技术标准化的协议制定技术标准化的协议制定第第1章章 Web前端开发技术综述前端开发技术综述 Page: 6Web前端开发技术前端开发技术清华大学出版社清华大学出版社WebWeb历史大事记录历史大事记录Web 1.0 纪元(纪元(1994-2001)Web 2.0 纪元纪元HTML5 纪元(纪元(2009-?)第第1章章 Web前端开发技术综述前端开发技术综述 Page: 7Web前端开发技术前端开发技术清华大学出版社清华大学出版社Web1.0Web1.0纪元

6、纪元n关键词:关键词:网页制作、三剑客、特效网页制作、三剑客、特效300300例例n职业名称:职业名称:网页设计师、页面仔、搞前台的、网页编辑网页设计师、页面仔、搞前台的、网页编辑n主要技术:主要技术:HTMLHTML、CSSCSS、DreamweaverDreamweaver、FireworksFireworks、FlashFlashn市场需求:市场需求:门户网站、企业网站、个人网站门户网站、企业网站、个人网站网页作图软件网页作图软件第第1章章 Web前端开发技术综述前端开发技术综述 Page: 8Web前端开发技术前端开发技术清华大学出版社清华大学出版社Web1.0Web1.0纪元:前端与

7、后端比较纪元:前端与后端比较n前端与后端人员配比是前端与后端人员配比是1:61:6左右,薪水比是左右,薪水比是1:21:2第第1章章 Web前端开发技术综述前端开发技术综述 Page: 9Web前端开发技术前端开发技术清华大学出版社清华大学出版社Web1.0Web1.0纪元:前端的领域(纪元:前端的领域(20032003)FF浏览器:即Firefox第第1章章 Web前端开发技术综述前端开发技术综述 Page: 10Web前端开发技术前端开发技术清华大学出版社清华大学出版社Web2.0Web2.0纪元纪元n关键词:关键词:JavaScriptJavaScript、AjaxAjax、Div+Cs

8、sDiv+Css、WebWeb标准标准n职业名称:职业名称:网页制作工程师、前端开发工程师网页制作工程师、前端开发工程师n主要技术:主要技术:HTMLHTML、CSSCSS、JavaScriptJavaScriptn市场需求:市场需求:互联网公司、互联网公司、ITIT软件公司等软件公司等第第1章章 Web前端开发技术综述前端开发技术综述 Page: 11Web前端开发技术前端开发技术清华大学出版社清华大学出版社Web2.0Web2.0纪元:前端与后端比较纪元:前端与后端比较n前端与后端人员配比是前端与后端人员配比是1:31:3左右,薪水比是左右,薪水比是3:43:4第第1章章 Web前端开发技

9、术综述前端开发技术综述 Page: 12Web前端开发技术前端开发技术清华大学出版社清华大学出版社Web2.0Web2.0纪元:前端的领域(纪元:前端的领域(20092009)2007年,WebKit开源项目催生了面向移动设备的现代 Web 应用程序,苹果的Safari、谷歌的Chrome浏览器都是基于这个框架来开发。第第1章章 Web前端开发技术综述前端开发技术综述 Page: 13Web前端开发技术前端开发技术清华大学出版社清华大学出版社HTML5 HTML5 纪元纪元n关键词:关键词:JavaScriptJavaScript、AjaxAjax、WebWeb标准、标准、HTML5HTML5

10、、CSS3CSS3、移动、移动WebWeb、多终端适配多终端适配n职业名称:职业名称:前端开发工程师、全栈工程师前端开发工程师、全栈工程师n主要技术:主要技术:HTMLHTML、CSSCSS、JavaScriptJavaScript、服务端脚本、服务端脚本n市场需求:市场需求:互联网公司、互联网公司、ITIT软件公司、电商、金融、智能硬件软件公司、电商、金融、智能硬件全栈工程师,也叫全端工程全栈工程师,也叫全端工程师,英文师,英文Full Stack Full Stack developerdeveloper。是指掌握多种。是指掌握多种技能,并能利用多种技能独技能,并能利用多种技能独立完成产品

11、的人立完成产品的人第第1章章 Web前端开发技术综述前端开发技术综述 Page: 14Web前端开发技术前端开发技术清华大学出版社清华大学出版社HTML5 HTML5 纪元:前端与后端比较纪元:前端与后端比较n前端与后端人员配比是前端与后端人员配比是2:32:3左右,薪水比略大于左右,薪水比略大于1:11:1第第1章章 Web前端开发技术综述前端开发技术综述 Page: 15Web前端开发技术前端开发技术清华大学出版社清华大学出版社HTML5 HTML5 纪元:前端的领域(纪元:前端的领域(20142014)第第1章章 Web前端开发技术综述前端开发技术综述 Page: 16Web前端开发技术

12、前端开发技术清华大学出版社清华大学出版社前端行业未来发展前端行业未来发展n云服务云服务n微信平台微信平台n智能硬件智能硬件n移动移动HTML5HTML5nHTML5HTML5游戏游戏第第1章章 Web前端开发技术综述前端开发技术综述 Page: 17Web前端开发技术前端开发技术清华大学出版社清华大学出版社关于前端技术关于前端技术n作为计算机作为计算机/ /软件程专业的一个方向软件程专业的一个方向n教学目标:培养专业的前端开发工程师教学目标:培养专业的前端开发工程师n必修技能:必修技能:HTMLHTML、CSSCSS、JavaScriptJavaScriptn扩展技能:扩展技能:HTTPHTT

13、P协议协议前端性能优化前端性能优化网络安全与攻击防范网络安全与攻击防范服务端开发(基于服务端开发(基于Node.jsNode.js)WebWeb网页设计的网页设计的“三剑客三剑客”第第1章章 Web前端开发技术综述前端开发技术综述 Page: 18Web前端开发技术前端开发技术清华大学出版社清华大学出版社前端技术的参考书前端技术的参考书非常经典非常经典第第1章章 Web前端开发技术综述前端开发技术综述 Page: 19Web前端开发技术前端开发技术清华大学出版社清华大学出版社第第1 1讲讲 WebWeb前端开发概述前端开发概述第第1章章 Web前端开发技术综述前端开发技术综述 Page: 20

14、Web前端开发技术前端开发技术清华大学出版社清华大学出版社本讲学习目标本讲学习目标Web前端开发工程师应掌握以下内容:前端开发工程师应掌握以下内容:l了解了解Web发展史;发展史; l了解了解Web前端开发工程师职业需求前端开发工程师职业需求l掌握掌握Web网站相关的基本概念;网站相关的基本概念;l理解理解Web前端开发技术及其在前端开发技术及其在Web网页中的作用;网页中的作用;l了解常用的了解常用的Web前端开发工具、浏览器工具,并学会使用。前端开发工具、浏览器工具,并学会使用。第第1章章 Web前端开发技术综述前端开发技术综述 Page: 21Web前端开发技术前端开发技术清华大学出版社

15、清华大学出版社1.1 Web1.1 Web概述概述Web特点:特点: ( 详细参见教材第详细参见教材第3-4页)页)1.Web是易导航和图形化是易导航和图形化 2.Web是具有是具有平台无关性平台无关性3.Web是支持分布式结构是支持分布式结构4.Web是具有动态性是具有动态性5.Web是具有交互性是具有交互性移动应用开发优势移动应用开发优势第第1章章 Web前端开发技术综述前端开发技术综述 Page: 22Web前端开发技术前端开发技术清华大学出版社清华大学出版社WebWeb工作原理工作原理第第1章章 Web前端开发技术综述前端开发技术综述 Page: 23Web前端开发技术前端开发技术清华

16、大学出版社清华大学出版社WebWeb前端开发的三层结构前端开发的三层结构WebWeb网页设计的网页设计的“三剑客三剑客”。1.1.HTMLHTML是网页信息结构基础;是网页信息结构基础;2.2.CSSCSS是网页表现技术,对网页布局、是网页表现技术,对网页布局、字体、颜色、背景和其它效果实施字体、颜色、背景和其它效果实施更加精确的控制;更加精确的控制;3.3.JavaScrptJavaScrpt和和HTMLDOMHTMLDOM是网页行为,是网页行为,实现网页的动态、交互功能。实现网页的动态、交互功能。第第1章章 Web前端开发技术综述前端开发技术综述 Page: 24Web前端开发技术前端开发

17、技术清华大学出版社清华大学出版社HTMLH Hyper yper T Text ext M Markup arkup L Languageanguage(超文本标记语言)(超文本标记语言)用来描述页面的用来描述页面的内容内容和和结构结构 HTMLHTML是构成是构成WebWeb页面页面(Page)(Page)的基础。最新版本是的基础。最新版本是HTML5HTML5。第第1章章 Web前端开发技术综述前端开发技术综述 Page: 25Web前端开发技术前端开发技术清华大学出版社清华大学出版社HTMLHTML超文本标记语言的发展历史超文本标记语言的发展历史l lHTML1.0HTML1.0:199

18、31993年年年年6 6月作为互联网工程工作小组(月作为互联网工程工作小组(月作为互联网工程工作小组(月作为互联网工程工作小组(IETFIETF)工)工)工)工作草案发布;作草案发布;作草案发布;作草案发布;l lHTML2.0HTML2.0:19951995年年年年1111月作为月作为月作为月作为RFC 1866RFC 1866发布,在发布,在发布,在发布,在RFC 2854RFC 2854于于于于20002000年年年年6 6月发布之后被宣布已经过时;月发布之后被宣布已经过时;月发布之后被宣布已经过时;月发布之后被宣布已经过时;l lHTML3.2HTML3.2:19961996年年年年1

19、 1月月月月1414日发布,日发布,日发布,日发布,W3CW3C推荐标准;推荐标准;推荐标准;推荐标准; l lHTML4.0HTML4.0:19971997年年年年1212月月月月1818日发布,日发布,日发布,日发布,W3CW3C推荐标准;推荐标准;推荐标准;推荐标准;l lHTML4.01HTML4.01:19991999年年年年1212月月月月2424日发布,日发布,日发布,日发布,W3CW3C推荐标准;推荐标准;推荐标准;推荐标准;l lHTML5HTML5:20082008年年年年1 1月月月月2222日发布草案,之后不断完善。日发布草案,之后不断完善。日发布草案,之后不断完善。日

20、发布草案,之后不断完善。20142014年年年年1010月正式发布。月正式发布。月正式发布。月正式发布。HTML5HTML5终于修成正果终于修成正果第第1章章 Web前端开发技术综述前端开发技术综述 Page: 26Web前端开发技术前端开发技术清华大学出版社清华大学出版社WebWeb网页设计相关概念网页设计相关概念l统一资源定位符统一资源定位符 统一资源定位符(统一资源定位符(Uniform Resource Locator,URL)也被)也被称为网页地址,如同在网络上的称为网页地址,如同在网络上的门牌,是因特网上标准的资源的门牌,是因特网上标准的资源的地址(地址(Address)。 协议类

21、型协议类型:/服务器地址(端口服务器地址(端口号)号)/路径路径/文件名文件名 http:/info.cern.ch/www20/0002 http:/ 1http超文本传输协议资源超文本传输协议资源2 2https用加密传送的超文本传用加密传送的超文本传输协议输协议3 3ftp文件传输协议文件传输协议4 4mailto电子邮件地址电子邮件地址5 5ldap轻型目录访问协议搜索轻型目录访问协议搜索6 6newsUsenet新闻组新闻组7 7file本地电脑或网上分享的本地电脑或网上分享的文件文件8 8gopherGopher协议协议第第1章章 Web前端开发技术综述前端开发技术综述 Page:

22、 27Web前端开发技术前端开发技术清华大学出版社清华大学出版社WebWeb网页设计相关概念(续)网页设计相关概念(续)l网站:在因特网上,根据一定的规则,使用网站:在因特网上,根据一定的规则,使用HTML等工具制等工具制作的用于展示特定内容的相关网页的集合。作的用于展示特定内容的相关网页的集合。l网页:构成网站的基本元素。网页:构成网站的基本元素。l首页:也称主页。即一个网站的入口网页。首页:也称主页。即一个网站的入口网页。l超链接超链接 超链接(超链接(Hyper Link)是指从一个网页指向另一个目标的连接关系,)是指从一个网页指向另一个目标的连接关系,这个目标可以是另一个网页,也可以是

23、相同网页上的不同位置,还可以这个目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是一个图片、一个电子邮件地址、一个文件,甚至是一个应用程序。是一个图片、一个电子邮件地址、一个文件,甚至是一个应用程序。 超链接在本质上属于一个网页的一部分,它是一种允许我们同其他超链接在本质上属于一个网页的一部分,它是一种允许我们同其他网页或站点之间进行连接的元素。网页或站点之间进行连接的元素。 例如:例如:百科百科第第1章章 Web前端开发技术综述前端开发技术综述 Page: 28Web前端开发技术前端开发技术清华大学出版社清华大学出版社一个简单的一个简单的HTMLHTML页面页面 meta 页面标题

24、页面标题页面标题页面标题 这是内容这是内容这是内容这是内容 第第1章章 Web前端开发技术综述前端开发技术综述 Page: 29Web前端开发技术前端开发技术清华大学出版社清华大学出版社l在文本编辑器在文本编辑器(例如:例如:Sublime Text3)中编写中编写.l保存为保存为.html结尾的文件结尾的文件l在浏览器(例如:在浏览器(例如:Goole Chrome)中打开查看效果)中打开查看效果如何如何编写编写HTMLHTML页面?页面?htmhtm、htmlhtml都是静态网页的后缀名。都是静态网页的后缀名。二者没有区别。二者没有区别。第第1章章 Web前端开发技术综述前端开发技术综述

25、Page: 30Web前端开发技术前端开发技术清华大学出版社清华大学出版社HTMLHTML标签标签Hello World!开始标签开始标签结束标签结束标签lHTML 标签是由标签是由尖括号包围尖括号包围的关键词,比如的关键词,比如 lHTML 标签通常是标签通常是成对出现成对出现的,比如的,比如 和和 l开始和结束标签也被称为开放标签和闭合标签开始和结束标签也被称为开放标签和闭合标签第第1章章 Web前端开发技术综述前端开发技术综述 Page: 31Web前端开发技术前端开发技术清华大学出版社清华大学出版社标签嵌套标签嵌套标题介介绍文字文字l使用使用-标签定义标题标签定义标题, 定义一级标题,

26、定义一级标题,定义二级标定义二级标题,以此类推。题,以此类推。标题体现了网页的文档结构标题体现了网页的文档结构。l使用使用标签定义一个段落。标签定义一个段落。l 是一个块级元素。这意味着它的内容是一个块级元素。这意味着它的内容自动地开始一个新行自动地开始一个新行。第第1章章 Web前端开发技术综述前端开发技术综述 Page: 32Web前端开发技术前端开发技术清华大学出版社清华大学出版社页面编码页面编码 METAMETA标签是标签是HTMLHTML标记标记HEADHEAD区的一个关键标签区的一个关键标签,它位于,它位于HTMLHTML文档的文档的和和之间(有些也不是在之间(有些也不是在和和之间

27、)。它提供之间)。它提供的信息虽然用户不可见,但却是文档的最基本的元信息。的信息虽然用户不可见,但却是文档的最基本的元信息。 meta除了提供文档字符集、使用语言除了提供文档字符集、使用语言、作者等基本信息外,还涉、作者等基本信息外,还涉及对关键词和网页等级的设定。及对关键词和网页等级的设定。 如果如果是是UTF8UTF8编码编码,则在外国人的英文,则在外国人的英文IEIE上也能显示中文,他们无需上也能显示中文,他们无需下载下载IEIE的中文语言支持包。的中文语言支持包。第第1章章 Web前端开发技术综述前端开发技术综述 Page: 33Web前端开发技术前端开发技术清华大学出版社清华大学出版

28、社属性属性 点击这里点击这里属性属性属性值属性值定义超链接定义超链接href=链接目标的链接目标的 URL(即即web页的地址页的地址)title=锚文字锚文字target=_blank 转到空白页转到空白页第第1章章 Web前端开发技术综述前端开发技术综述 Page: 34Web前端开发技术前端开发技术清华大学出版社清华大学出版社HTMLHTML注释注释xxxxxx代表你要写的注释内容,注释不会在浏览器中显示。/和和/* */* */在在htmlhtml里也是常用的注释,但只能用在里也是常用的注释,但只能用在jsjs和和CSSCSS语言语言, ,不对不对HTMLHTML语言起作用!语言起作用

29、!第第1章章 Web前端开发技术综述前端开发技术综述 Page: 35Web前端开发技术前端开发技术清华大学出版社清华大学出版社l结构结构, , , , , 等等l媒体媒体, , 等等HTML 5 HTML 5 新标签新标签第第1章章 Web前端开发技术综述前端开发技术综述 Page: 36Web前端开发技术前端开发技术清华大学出版社清华大学出版社l表单类型表单类型email, range, url, date, time, datetime, number, search等等l验证验证required, patternl其它其它placeholderHTML 5 HTML 5 新增表单属性新

30、增表单属性第第1章章 Web前端开发技术综述前端开发技术综述 Page: 37Web前端开发技术前端开发技术清华大学出版社清华大学出版社l不同的浏览器对于不同的浏览器对于HTML标准支持程度不同标准支持程度不同l查看浏览器支持情况可以访问如下网址:查看浏览器支持情况可以访问如下网址:http:/浏览器兼容性浏览器兼容性第第1章章 Web前端开发技术综述前端开发技术综述 Page: 38Web前端开发技术前端开发技术清华大学出版社清华大学出版社l清楚了解每一个标签和属性的语义清楚了解每一个标签和属性的语义lHTML中只描述内容和结构,样式留给中只描述内容和结构,样式留给CSSl手写手写HTML,

31、避免使用生成工具,避免使用生成工具l推荐推荐2个个HTML学习的参考网址:学习的参考网址:HTML: The Living StandardHTML Tutorials如何学习如何学习HTMLHTML?第第1章章 Web前端开发技术综述前端开发技术综述 Page: 39Web前端开发技术前端开发技术清华大学出版社清华大学出版社CSSCSSl层叠样式表层叠样式表CSS(Cascading Style Sheet)级联样式表)级联样式表 1.CSS作用作用 可以有效地对页面的布局、字体、颜色、背景和其它效可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制果实现更加精确的控制 。第

32、第1章章 Web前端开发技术综述前端开发技术综述 Page: 40Web前端开发技术前端开发技术清华大学出版社清华大学出版社CSSCSS(续)(续)2.CSS2.CSS发展历史发展历史发展历史发展历史l lCSS1: 1996CSS1: 1996年年年年1212月月月月1717日发布,日发布,日发布,日发布,W3CW3C推荐标准,推荐标准,推荐标准,推荐标准,19991999年年年年1 1月月月月1111日重新修订;日重新修订;日重新修订;日重新修订; l lCSS2CSS2:19991999年年年年1 1月月月月1111日发布,日发布,日发布,日发布,W3CW3C推荐标准,推荐标准,推荐标准

33、,推荐标准,CSS2CSS2添加添加添加添加了对媒介(打印机和听觉设备)、可下载字体的支持;了对媒介(打印机和听觉设备)、可下载字体的支持;了对媒介(打印机和听觉设备)、可下载字体的支持;了对媒介(打印机和听觉设备)、可下载字体的支持; l lCSS3CSS3:将:将:将:将 CSS CSS 划分为更小的模块,这些模块包括:盒子划分为更小的模块,这些模块包括:盒子划分为更小的模块,这些模块包括:盒子划分为更小的模块,这些模块包括:盒子模型、列表模块、超链接方式模型、列表模块、超链接方式模型、列表模块、超链接方式模型、列表模块、超链接方式 、语言模块、语言模块、语言模块、语言模块 、背景和边框、

34、背景和边框、背景和边框、背景和边框 、文字特效文字特效文字特效文字特效 、多栏布局等。、多栏布局等。、多栏布局等。、多栏布局等。第第1章章 Web前端开发技术综述前端开发技术综述 Page: 41Web前端开发技术前端开发技术清华大学出版社清华大学出版社JavaScriptJavaScript JavaScript的出现使得网页和用户之间实现了一种的出现使得网页和用户之间实现了一种实时性的、动态的、实时性的、动态的、交互性交互性的关系,使网页包含更多活跃元素和更加精彩的内容。的关系,使网页包含更多活跃元素和更加精彩的内容。 1.JavaScript由来由来 JavaScript最初由网景公司(

35、最初由网景公司(Netscape)的)的Brendan Eich设计,设计,是一种由是一种由Netscape的的LiveScript发展而来的客户端脚本语言,主要目的发展而来的客户端脚本语言,主要目的是为了解决服务器端语言,提供数据验证的基本功能。是为了解决服务器端语言,提供数据验证的基本功能。 2.JavaScript组成一个完整的组成一个完整的JavaScript实现是由以下实现是由以下3个不同部分组成的:个不同部分组成的:l核心(核心(ECMAScript) l文档对象模型(文档对象模型(DOM) l浏览器对象模型(浏览器对象模型(BOM) 第第1章章 Web前端开发技术综述前端开发技术

36、综述 Page: 42Web前端开发技术前端开发技术清华大学出版社清华大学出版社JavaScriptJavaScript案例案例第第1章章 Web前端开发技术综述前端开发技术综述 Page: 43Web前端开发技术前端开发技术清华大学出版社清华大学出版社HTML HTML DOMDOMlHTML DOM是是Document Object Model文档文档对象模对象模型型lDOM结构:以层次结构组织节点或信息片段(教材第结构:以层次结构组织节点或信息片段(教材第13页页的例的例1-3-3的网页就展示了这样的一个目录树型结构)。的网页就展示了这样的一个目录树型结构)。第第1章章 Web前端开发技

37、术综述前端开发技术综述 Page: 44Web前端开发技术前端开发技术清华大学出版社清华大学出版社AJAX AJAX AJAX即即“Asynchronous Javascript + XML”(异步(异步JavaScript和和XML),是指一种创建),是指一种创建交互式网页应用交互式网页应用的网页开发技术。的网页开发技术。 传统的网页传统的网页(不使用(不使用 AJAX)如果需要)如果需要更新内容,必须重载整个网更新内容,必须重载整个网页面页面。 AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,器进行少量数据交

38、换,AJAX 可以使网页实现异步更新可以使网页实现异步更新。这意味着。这意味着可以可以在不重新加载整个网页的情况下,对网页的某部分进行更新在不重新加载整个网页的情况下,对网页的某部分进行更新。 有很多使用有很多使用 AJAX 的应用程序案例:新浪微博的应用程序案例:新浪微博Google地图、开心网地图、开心网等等。等等。第第1章章 Web前端开发技术综述前端开发技术综述 Page: 45Web前端开发技术前端开发技术清华大学出版社清华大学出版社1.6 1.6 综合案例综合案例第第1章章 Web前端开发技术综述前端开发技术综述 Page: 46Web前端开发技术前端开发技术清华大学出版社清华大学出版社1.6 1.6 综合案例(续)综合案例(续)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号