- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章 Web基础知识
JSP技术是建立在Servlet技术基础之上,并与其他Web技术相结合使用,这些Web技术包括HTML标记语言、CSS样式表以及JavaScript语言等。HTML标记是网页的基本组成部分;CSS用来定义页面元素显示外观;而JavaScript可以在客户端动态修改页面元素。在本章将分别介绍这三方面的基础知识。
1
2
本章知识要点:
了解Web技术的产生和发展
了解HTTP协议核心机制
熟练掌握HTML语言
熟悉掌握CSS样式表
熟悉掌握JavaScript脚本语言
理解HTML、CSS和JavaScript之间的关系
3
9.1 Web发展及HTTP协议
1989年仲夏之夜,Tim Berners-Lee成功开发出世界上第一个Web服务器和第一个Web客户机。在1991年CERN(European Particle Physics Laboratory)正式发布了Web技术标准。目前,与Web相关的各种技术标准都由著名的W3C组织(World Wide Web Consortium)管理和维护。
9.1.1 Web产生与发展
作为Internet上的一种应用架构,Web结构的首要任务就是向人们提供信息服务。评价一种Web开发技术优劣的标准有且只有一个:这种技术能否在最适合的时间和地点,以最恰当的方式,为最需要信息的人提供最适合的信息服务。这一标准推动Web不断向前发展。Web是一种典型的分布式应用架构。Web应用中的每一次信息交换都要涉及到客户端和服务端两个层面。因此,Web开发技术大体上也可以被分为客户端技术和服务器端技术两大类。
4
9.1.2 HTTP协议
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的处理方式,适用于分布式超媒体信息系统。HTTP协议在1990年被提出,经过几年的使用与发展,逐渐得到完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。
5
9.2 HTML标记语言
HTML(HyperText Markup Language,超文本标记语言),它跟一般的文本处理器不同的地方在于,它具有超文本(HyperText)、超链接(HyperLink)、超媒体(HyperMedia)的特性,通过HTTP(HyperText Transfer Protocol)网络通讯协议,便能在万维网WWW (World Wide Web) 中进行数据交互。在本节将介绍有关HTML标记元素的使用。
6
9.2.1 HTML基本元素
所谓“超文本”(Hypertext)和一般传统文件最大的不同就是,传统文本只能按照顺序进行阅读,而Hypertext借助于一些特殊标签(例如超链接),可以以树状甚至网状结构来组织文本内容。通过在文本中插入标记(Markup)来赋予文字一些特性,如标题、段落、链接等等。标记是由“小于()”与“大于()”这两个符号所包围的文字,如果想对某段文字加上特别的意义,我们只要在该段文字前后分别加上开始标记与结束标记即可,例如title这是标题/title。
7
9.2.2 文字与段落
文字布局标记用来排版页面中的文字。常用的文字布局标记可以分为:行控制标记、文字分区标记、列表标记等。
行控制标记用来控制文本的段落和换行情况。包括三个常用标记有段落标记p、换行标记br和不换行标记nobr。
8
9.2.3 超级链接
所谓的超链接是指从一个网页指向一个目标的链接关系。这个目标可以是一个网页;也可以是本网页的不同位置;还可以是一个图片;一个电子邮件地址、一个文件,甚至是一个应用程序。而在一个网页中作为超链接的对象,可以是一段文本或者是一个图片。超链接本质上是属于网页的一部分,它是一种允许我们同其他网页或站点进行链接的元素。各个网页链接在一起后,才能真正构成一个网站。当浏览者单击已经链接的文字或图片后,链接目标将显示在浏览器上,并且根据目标的类型来打开或运行。
9
9.2.4 多媒体标记
多媒体标记有BGSOUND 和EMBED。BGSOUND 标记用来插入背景音乐,但只适用于IE,基本语法如下所示:
BGSOUND src=your.mid autostart=true loop=infinite
10
11
9.2.5 表单标记
表单可以用来向Web服务器发送数据,特别是经常被用在联系表单——用户输入信息然后发送到Email中。实际用在HTML中的标记有form、in
您可能关注的文档
最近下载
- 教你如何破解软件OD破解软件OD使用教程.doc VIP
- 施工重大危险源辨识与防控措施月报表.pdf VIP
- 人教版(部编版)小学语文五年级上册 圆明园的毁灭第二课时 名师教学PPT课件.pptx VIP
- 一体机-柯尼卡美能达-bizhubC220说明书.pdf VIP
- BS EN 60079-32-2-2015 国外国际规范.pdf VIP
- 急诊科患者转运途中突然病情变化应急预案.pptx VIP
- G30连云港至霍尔果斯高速景家口至清水驿段扩容改造报告书.pdf VIP
- 股骨粗隆间骨折护理查房——护理问题及措施与健康指导.ppt VIP
- 零星工程 投标方案(技术方案).docx
- 一种比色法检测金黄色葡萄球菌活菌的Cu-MOF材料及其制备方法和应用.pdf VIP
文档评论(0)