XML技术及应用 第4章_XML样式表.ppt
《XML技术及应用 第4章_XML样式表.ppt》由会员分享,可在线阅读,更多相关《XML技术及应用 第4章_XML样式表.ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 XML技术及应用第四章 XML样式表水利水电出版社水利水电出版社水利水电出版社水利水电出版社古凌岚、罗佳等编著知识要点o什么是样式表oCSS级联式样式表应用oXSL可扩展样式表应用4.1 什么是样式表 o样式表是包含了标记语言文档的格式化规则文档,这些规则定义了标记语言文档中各个元素的显示样式。o样式表允许完成以下的任务 n能够把XML文档转换为另一种结构,主要由XSL来实现 n描述显示的格式或者显示布局,主要由CSS来实现4.1 什么是样式表 4.2 级联样式表()的应用 o实例:图书信息页面布局的静态设置o问题问题书店管理系统想要显示它所销售的所有书籍的详细资料(详细资料以XML文档形式
2、存储)。需要按照下面指定的格式显示产品的详细资料:(1)每一本书籍的单价、描述和现存量需要以黑色、10pt大小的字体来显示(2)书籍的名称必须以红色、20pt大小的字体来显示。并且应该是以粗体显示。(3)所有的详细资料必须以Arial字体来显示。4.2 级联样式表()的应用o实现效果实现效果 4.2 级联样式表()的应用o分析分析n确定要显示的元素n确定显示格式化数据的机制n创建一个样式表来格式化XML数据 4.2 级联样式表()的应用o确定要显示的元素在给定的场景中要显示的元素是:BookNamePriceKeywordQty 4.2 级联样式表()的应用o确定显示格式化数据的机制CSS的基
3、本思想是为结构文档中的各个标记定义出相应的一组显示样式。定义的基本格式为:选择符 样式属性:取值;样式属性:取值;.4.2 级联样式表()的应用o确定显示格式化数据的机制n选择符o标记o类选择符o标识选择符n样式属性4.2 级联样式表()的应用o创建一个样式表来格式化XML数据n引用式on嵌入式o内嵌式是指将CSS样式直接嵌入到XML文档内部,为元素设置style属性,并在属性值中给出样式的定义 4.2 级联样式表()的应用o单元练习单元练习酒店管理系统想要显示客房详细资料(详细资料以XML文档形式存储)。需要按照下面指定的格式显示产品的详细资料:(1)客房编号需要以黄色、16pt大小、黑色背
4、景、粗体的字体来显示;(2)客房的客房标准编号、客房状态、备注必须以黑色、10pt大小的字体来显示;(3)所有的详细资料必须以Arial字体、左对齐来显示创建一个CSS来按照上面的格式显示供应商的详细资料。4.3 可扩展样式表(可扩展样式表(XSL)的应用)的应用o4.3.1 实例:图书信息页面布局的动态设置实例:图书信息页面布局的动态设置o问题问题书店管理系统需要显示书籍的详细信息(比书店管理系统需要显示书籍的详细信息(比如书籍如书籍ISBN、书籍名称和单价),按价格、书籍名称和单价),按价格升序排列成列表。升序排列成列表。4.3 可扩展样式表(可扩展样式表(XSL)的应用)的应用o实现效果
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XML技术及应用 第4章_XML样式表 XML 技术 应用 _XML 样式
限制150内