欢迎来到天天文库
浏览记录
ID:45100729
大小:402.84 KB
页数:33页
时间:2019-11-09
《《XML基础教程》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、XML基础教程人民邮电出版社第1章XML概述1.1HTML及其局限1.2XML解决方案1.3标记语言概述XML的特点1.4XML的应用1.5XML相关技术1.61.1标记语言概述什么是标记语言?使用某种“记号”来表示某种特殊信息的语言,它是一套标记符号和相关语法的集合。什么是XML?XML(eXtensibleMarkupLanguage,可扩展标记语言)是由W3C(WorldWideWebConsortium,万维网联盟)推出的新一代网络数据表示、传递和交换的标准,是Internet环境中跨平台的、依赖于内容的技术。常用标记语言的发展关系1.1标
2、记语言概述1.1标记语言概述1.1.1标准通用标记语言SGML1969年IBM公司GML(通用标记语言)1986年ISO组织SGML(StandardGeneralizedMarkupLanguage,标准通用标记语言)它是一种定义电子文档结构和描述其内容的国际标准语言,是所有电子文档标记语言的起源,早在Web发明之前SGML就已存在。1.1.1标准通用标记语言SGMLSGML是用于定义其他语言的元语言,它以逻辑化和结构化的方式来描述文本化的文档,主要用于电子文档的创建、存储和分发。SGML文档虽然已经在美国军方及航空业使用多年,但它过于复杂和麻烦
3、,难以学习和掌握,致使无法实现有效率地在网络上传递信息。另外,SGML过多的弹性与其他一些特性,让编写负责在浏览器中处理与显示SGML信息的软件变得非常困难。由此出现了超文本标记语言HTML。1.1.2超文本标记语言HTML1989年欧洲粒子物理实验室HTML(HyperTextMarkupLanguage,超文本标记语言)HTML是SGML的简化子集,是目前网络上应用最广泛的语言,也是构成网页文档的主要语言。一个普通人员无需了解HTML的相关语法就可以使用各种所见即所得的HTML编辑器,如Dreamweaver、Frontpage等进行Web页面
4、的创作。HTML已经成为最主要的Web页面语言。1.1.3可扩展标记语言XML1998年W3CXML(eXtensibleMarkupLanguage)即可扩展标记语言XML也是SGML的简化子集。XML是年轻的元语言,在其基础上已经开发出适合各领域内部文档发布和数据交换的XML应用标准,如MathML、CML、VML、MusicML等。XML不仅可用来描述网络上的各种新型文档格式,而且适用于描述任何结构化或者半结构化数据。XML标准1998年2月W3C发布了XML推荐标准XML1.0。2004年2月4日XML1.1推荐标准正式发布。但目前推荐遵循
5、的是W3C于2000年10月6日发布的XML1.0标准。XML的特点:XML是SGML的简化版本XML揭示了数据本身的含义XML是可扩展的XML是跨平台的XML是结构化的XML是基于文本的XML的数据与其显示格式是分离的XML文档比HTML文档更容易访问1.2HTML及其局限1.2.1HTML文档范例HTML提供了一组固定的、预先定义好的元素标记用来标注一般用途的网页元素。常用的元素标记包括:标题、段落、列表、表格、图片与超链接等。homepage.htm1.2.2HTML文
6、档基本架构HTML元素HTML使用各种不同的HTML标记符号来分别标识和设定不同的网页元素。<开始标记>内容结束标记>1.2.2HTML文档基本架构HTML元素的属性<标记名称属性名称=“属性值”……>内容标记名称>例:
这是正文部分!
7、说明:1)HTML的文档内容是不区分大小写的,包括元素标记的名称和属性名称等。2)对于HTML中连续的空格、【tab】或【enter】,浏览器会当成是一个空格。3)在一个元素的开始标记中,元素名称及其各个属性名称之间应该以空格、【tab】或【enter】隔开,因此某个元素的内容可能会跨越数行,而浏览器只认定<和>。4)注释标记:。5)对于HTML中的错误元素及其属性,浏览器将会跳过它而不予理会。6)各个元素之间的关系可以是嵌套的,但不能是交错的。1.2.3HTML文档常用标记常用的HTML标记及其功能如表
8、1-1所示。表1-1HTML网页中常用的标记标记标记功能HTML标识整个网页文档HEAD标识网页头部TITLE标识网页标题
此文档下载收益归作者所有