- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
Web应用开发技术课件——WWW技术基础概述REPORTING2023WORKSUMMARY
目录CATALOGUEWWW技术概述Web服务器与客户端技术HTML基础CSS基础JavaScript基础Web应用开发实践
PART01WWW技术概述
WWW起源于1989年,由欧洲核子研究中心(CERN)的蒂姆·伯纳斯-李(TimBerners-Lee)发明,最初是为了方便科研人员共享和交流信息。起源随着互联网的普及,WWW迅速发展成为全球最大的信息库,涵盖了各种类型的信息资源,如网页、图片、音频、视频等。同时,WWW技术也在不断演进,从静态网页到动态网页,从桌面应用到移动应用,不断推动着互联网的发展。发展WWW的起源与发展
网页(WebPage)网页是WWW的基本组成单元,由HTML、CSS、JavaScript等前端技术构建而成,用于展示信息和与用户交互。链接(Hyperlink)链接是网页之间的桥梁,通过链接可以实现网页之间的跳转和导航。链接可以是文本、图片等元素,用户点击链接即可跳转到目标网页。浏览器(WebBrowser)浏览器是用户访问WWW的工具,用于解析和渲染网页,提供用户与网页交互的界面。常见的浏览器有Chrome、Firefox、Safari等。010203WWW的基本构成
用户在浏览器中输入URL(统一资源定位符),浏览器解析URL并向服务器发送HTTP请求。URL解析服务器接收到请求后,根据请求内容返回相应的网页数据。数据通常以HTML格式传输,可以包含文本、图片、音频、视频等内容。服务器响应浏览器接收到服务器返回的HTML数据后,解析并渲染网页内容,展示给用户。同时,浏览器还可以执行JavaScript代码,实现与用户交互的动态效果。浏览器渲染WWW的工作原理
PART02Web服务器与客户端技术
Web服务器概述常见的Web服务器有Apache、Nginx、IIS等,它们都可以在不同的操作系统上运行,并提供强大的功能和性能。常见Web服务器Web服务器指的是能够存储、处理和传递网页给客户端的设备或程序,它负责接收客户端的请求并返回相应的网页内容。Web服务器定义当客户端发送HTTP请求到Web服务器时,服务器会根据请求的内容找到相应的网页文件,并将其发送给客户端。客户端接收到文件后,通过浏览器解析并显示网页内容。Web服务器工作原理
客户端技术定义客户端技术是指运行在用户设备上的程序或脚本,用于接收和处理来自Web服务器的数据,并在用户设备上呈现网页内容。客户端技术分类客户端技术可以分为两类,一类是浏览器内置的客户端技术,如HTML、CSS和JavaScript等;另一类是需要安装额外插件或程序的客户端技术,如Flash、Silverlight等。客户端技术作用客户端技术的主要作用是提供丰富的用户界面和交互体验,以及处理和呈现来自Web服务器的数据。通过客户端技术,用户可以更方便地与网页进行交互,并享受更加流畅和丰富的网络体验。客户端技术介绍
当用户通过浏览器访问一个网址时,浏览器会向该网址对应的Web服务器发送HTTP请求。请求中包含了用户想要获取的网页资源的路径和参数等信息。浏览器发送HTTP请求Web服务器接收到HTTP请求后,会根据请求的内容找到相应的网页资源,并进行处理。处理过程可能包括解析网页文件、执行服务器端脚本、连接数据库等。Web服务器处理请求处理完成后,Web服务器会将处理结果以HTTP响应的形式返回给浏览器。响应中包含了网页的内容、状态码和其他相关信息。服务器返回HTTP响应浏览器接收到HTTP响应后,会解析其中的网页内容,并根据网页中的HTML、CSS和JavaScript等客户端技术进行渲染和显示。最终用户就可以在浏览器中看到完整的网页内容并进行交互操作。浏览器解析并显示网页浏览器与Web服务器的交互
PART03HTML基础
HTML概述HTML定义HTML(HyperTextMarkupLanguage)是一种用于创建网页的标准标记语言,它使用一系列标签来描述网页的结构和内容。HTML发展历史HTML最初由蒂姆·伯纳斯-李(TimBerners-Lee)于1990年代创建,经过多个版本的发展和标准化,目前最新的版本是HTML5。HTML应用领域HTML被广泛应用于网页开发、Web应用开发、移动应用开发等领域,是构建Web前端界面的基础技术之一。
HTML文档的基本结构包括文档类型声明(!DOCTYPE)、HTML元素、head元素和body元素。基本结构用于定义文档的主体内容,包括文本、图像、链接、表格、表单等。body元素用于告诉浏览器该文档使用的HTML版本,例如!DOCTYPEhtml表示使用HTML5版本。文档类型声明HTML文档的根元素,包含h
文档评论(0)