可扩展标记语言XML eXtensible Markup Language.ppt
《可扩展标记语言XML eXtensible Markup Language.ppt》由会员分享,可在线阅读,更多相关《可扩展标记语言XML eXtensible Markup Language.ppt(27页珍藏版)》请在麦多课文档分享上搜索。
1、可扩展标记语言 XML eXtensible Markup Language,教师:赵东跃 福州大学工程技术学院,第1章 XML概述,1.1 标记语言概述 1.2 SGML 1.3 HTML 1.4 XML 1.5 XML实例 1.6 XML特点,1.1 标记语言概述,电子文档: 数据内容:比如内容文字等 内容格式:比如有多少栏目、各个栏目内容的类型等 显示样式:比如字体、颜色等 XML(eXtensible Markup Language,可扩展标记语言) :电子文档表示、传递、交换标准。将内容、格式、样式分离,使得结构更清晰、更科学、使用效率更高。 发布机构:W3C,World Wide
2、Web Consortium,万维网联盟。,1.1 标记语言概述,电子文档举例: 数据内容:诗词 内容格式:标题、作者、四句诗词 显示样式:如图 如果使用Word,则内容、格式、样式全部混合在一起。如果使用XML,则可以将它们分开。,1.1 标记语言概述,Poem.xml:定义内容静夜思 李白窗前明月光 疑是地上霜 举头望明月 低头思故乡,1.1 标记语言概述,Poem.dtd:定义格式,1.1 标记语言概述,Poem.xsl:定义显示样式唐诗 ,1.1 标记语言概述,Poem.xsl:唐诗 ,1.1 标记语言概述,Poem.xsl:,标记语言家族一览,1.1 标记语言概述,1.2 SGML,
3、SGML(Standard Generalized Markup Language,标准通用标记语言):用于定义电子文档结构、描述内容。 历史: 1969年IBM开发,1986年ISO(国际标准化组织)定为国际标准。 SGML文档: 语法定义: 为后二者定义语法 文档类型定义(DTD,Document Type Definition): 为后者定义逻辑结构和元素类型,定义标记含义。 文档实例:包含真正的内容数据,SGML特点: 纯文本 结构化 与平台无关 可扩展,可以自定义语法,自定义标记/属性 复杂、麻烦 难以学习掌握。,1.2 SGML,HTML(Hyper Text Markup Lan
4、guage,超文本标记语言):用于定义WEB网页文档结构、描述内容。 历史: 1989年欧洲粒子物理试验室开发,是SGML子集。标记是固定的。 HTML文档:例子p4 无须语法定义: 语法固定 无须文档类型定义(DTD,Document Type Definition): 文档类型固定 文档实例:包含真正的内容数据,1.3 HTML,HTML特点: 纯文本 结构化 与平台无关 不可扩展,标记/属性固定,语法固定 简单、方便 易于学习掌握。 有局限性,不便表述内容复杂文档 兼容性差,对于不同的浏览器,文档必须调整。,1.3 HTML,XML(eXtensible Markup Language,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 扩展 标记 语言 XMLEXTENSIBLEMARKUPLANGUAGEPPT
