XSL转换概要.ppt

XSL转换概要

回顾 XML关于文档浏览的基本思想是将数据与数据的显示分别定义,文档的显示实际上是通过一个样式单来描述的。 ?xml-stylesheet type=... href=...? W3C已经给出了两种样式单语言的推荐标准: 层叠样式单CSS 可扩展样式单语言XSL 回顾:CSS的语法 定义CSS的基本格式如下: Selector {property:value; property:value; ...} Selector: 选择符,被施加样式的元素,可以是标记(tag)、.类名(class)、#标识名(id)等 Property:样式属性,可以是颜色、字体、背景等等。 value:样式属性取值,决定样式结果。 例如 CSS与XSL的比较 W3C已经给出了两种样式单语言的推荐标准: 层叠样式单CSS 可扩展样式单语言XSL CSS既可用于HTML,也可用于XML。但XSL是专门针对XML提出的,它不能处理HTML文档。 CSS是一种静态的样式描述格式,XSL 是一种动态的样式描述格式,可以动态地创建输出样式。 CSS不遵从XML的语法规范;而XSL遵从XML 的语法,本身也是一个XML文档。 XSL中90%的样式规定在CSS中都有定义,但仍然有一些效果是CSS无法描述的,必须使用XSL。这些功能包括文本的置换、根据文本内容决定显示方式、文档内容排序等,都是XSL所独

文档评论(0)

1亿VIP精品文档

相关文档