xml技术及其应用课件 1.ppt_第1页
xml技术及其应用课件 1.ppt_第2页
xml技术及其应用课件 1.ppt_第3页
xml技术及其应用课件 1.ppt_第4页
xml技术及其应用课件 1.ppt_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、教师: 杨洋 讲授: 38学时 实验:18学时 联系方式: 教材: XML实用教程 丁跃潮编 北京大学出版社 XML编程实例教程 丘广华编 科学出版社 最新XML入门与应用林锦雀编 中国铁道出版社,XML技术及其应用,第一章 XML概述,标记语言历史 XML文件的特性 相关技术 XML文件结构 XMLwriter编辑器 HTML基本语法,标记语言历史,1. 标记语言(markup language) “标记”是一种传输元数据(即数据信息)的方法。”标记”由起始与结束标签构成。 标记语言使用文字串或标记来界定和描述这些数据 XML与HTML都是标记语言,都由SGML(标准通用标记语言)发展而来,

2、2. SGML标记语言 (standard generalized markup language) 1986年,SGML被国际标准化组织(ISO)接受为国际性的数据存储和交换的标准。 SGML文件是由标记和内容组成的简单ASCII数据串流。 SGML既要用户制定标记,又要制定排列方式的规则,虽然功能很强但复杂性高,难以修改。 由SGML派生出了HTML与XML。,标记语言历史,3. HTML,HTML提供了预定义的元素(标记),来表示Web网页的显示内容 例子:第一章1-1.html 用户无法自定义所需的标记; 尽管HTML使用范围广,但是仍然无法适用于很多领域; HTML页中的信息不能通过

3、排序、过滤、查找,以及其他方法来使用这些信息; 存在格式化的限制问题。,标记语言历史,4. XML(extensible markup language),XML是可扩展的标记语言,提供了一套跨平台、跨网络、跨程序语言的数据描述方式,各行业的用户可以针对需求定义所需的文件格式,并以XML文件作为数据交换的标准格式。 例如:第一章1-2.xml XML与HTML的区别 HTML着重于数据的显示;而XML着重于数据结构的描述; 例如:html-1.html html-2.html html-3.html ex1-1.xml ex1-1.xsl ex1-2.xsl ex1-3.xsl,标记语言历史,

4、XML文件的特性,XML文件中必须先作XML的版本(version)声明和编码(encoding)声明。 在XML文件中只能有一个根元素,其他的元素包含在此根元素之下。 在XML中每一个起始标记(Begin Tag)都必须有一个对应的结尾标记(End Tag)。 不含内容的空标记,必须以表示。 属性值必须以双引号括起来。 标记名称大小写被视为不相同。 XML文件必须具有良好格式,否则会报错。通过DTD文件格式定义,规定XML文件的统一格式。,XML: XML文件结构、基本语法以及XML文件的构成要素 验证XML文件: XML文档类型定义文件DTD、XML模式定义文件schema 样式表: XM

5、L文件可搭配的样式表有两种: CSS样式表 XSL样式表 应用: XML与HTML、JavaScript、ASP、数据库的应用,1.3 相关技术,XML文件结构,一个典型元素:起始标签、元素内容,结束标签。,中国XML论坛(,XMLwriter编辑器,HTML功能 格式化文本。设置标题、字体、颜色、文本的段落、对齐方式等; 建立链接。用鼠标单击,就可达到指定的目标; 创建列表。把信息用一种易读的方式表现出来; 插入图像。使网页图文并茂,还可设置图像的各属性等; 建立表格。表格是快速找到需要信息的显示方式,以及用表格设定网页布局; 加入多媒体。可在网页中加入音频、视频、动画等; 添加交互式表单、计数器等;,HTML基本语法, 网页标题 网页内容 ,语言字符集信息,HTML基本语法,HTML组成的基本组件, 显示的内容 ,背景设置,文字属性的变化, 显示的内容 ,元素的设置,HTML基本语法,粗体字 斜体字 加底线 粗体字+斜体字 粗体字+加底线 ,文字的样式,HTML基本语法,元素的设置, ;空格 :回车换行 :水平线 :列表,常用标记,编号及项目符号,编号:- 项目符号: ,HTML基本语法,元素的设置,显示图片,超连接,文字 (邮件地址) ,HTML基本语法,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论