XSL简明教程(1)XSL入门

2016-02-19 18:38 11 1 收藏

图老师设计创意栏目是一个分享最好最实用的教程的社区,我们拥有最用心的各种教程,今天就给大家分享XSL简明教程(1)XSL入门的教程,热爱PS的朋友们快点看过来吧!

【 tulaoshi.com - Web开发 】

一. XSL入门

1.XSL---XML的

HTML网页使用预先确定的标识(tags),这就是说所有的标记都有明确的含义,例如p是另起一行h1是标题字体。所有的浏览器都知道如何解析和显示HTML网页。

然而,XML没有固定的标识,我们可以建立我们自己需要的标识,所以浏览器不能自动解析它们,例如table可以理解为表格,也可以理解为桌子。由于XML的可扩展性,使我们没有一个标准的办法来显示XML文档。

为了控制XML文档的显示,我们有必要建立一种机制,CSS就是其中的一种,但是XSL(eXtensible Stylesheet Language)是显示XML文档的首选样式语言,它比CSS更适合于XML。

2.XSL --- 不仅仅是一种

XSL由两部分组成:

一是转化XML文档;二是格式化XML文档。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

如果你不理解这个意思,可以这样想:XSL是一种可以将XML转化成HTML的语言,一种可以过滤和选择XML数据的语言,一种能够格式化XML数据的语言。(比如用红色显示负数。)

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

3.XSL --- 它能做什么?

XSL可以被用来定义XML文档如何显示,可以将XML文档转换成能被浏览器识别的HTML文件,通常的,XSL是通过将每一个XML元素"翻译"为HTML元素,来实现这种转换的。

XSL能够向输出文件里添加新的元素,或则移动元素。XSL也能够重新排列或者索引数据,它可以检测并决定哪些元素被显示,显示多少。

4.XSL在IE5中的显示

注意:IE5.0中,并不能完全兼容W3C组织发布的最新XSL标准。因为IE5.0是在XSL标准最终确定以前发布的。微软已经承诺在IE5.5中修正。

来源:http://www.tulaoshi.com/n/20160219/1618445.html

延伸阅读
标签: Web开发
     当前ajax技术作为web2.0的技术主体,已经是非常流行了。现在的很多网站都已做ajax为时尚,因为它的页面响应速度快,用户体验高啊,每次转换页面几乎就是不刷新。那么是什么东西使这ajax的响应这么快呢?是XMLHTTPRequest对象。XMLHTTPRequest对象是ajax技术的核心,没有XMLHTTPRequest对象就相当于没有ajax,它是最重...
标签: Web开发
     经过了前面的学习,我们对ajax有了一定的了解。Ajax还有些深入的技术是我们不得不会的。今天我们讲一下DOM解析。     DOM是什么呢?其英文解释为 Document Object Model 文档对象模型。它是给HTML和XML文件使用的一组API。DOM能够在内存中生成树状的结构。DOM的本质是建立网页与脚本语言或程序语...
标签: Web开发
本期介绍多个XSL对于VBScript、JScript增加的方法、属性,以充分发挥XML的优势,用于 xsl:script 、 xsl:eval 标记内表达式的编写或 xsl:if 、 xsl:when 的expr属性。 一、absoluteChildNumber  含义:返回结点相对于它所有的兄弟(不论名字是否相同)的序号 语法:absoluteChildN...
标签: Web开发
什么是XSL 全称Extensible Style Language,中文译作扩展样式语言,用于格式化XML文档,它由两部分组成. 1(XSLT ):XSL Transformation Language(XSLT),它可以把XML文档从一种格式转化为另一种格式.如转成html,文本或是基于文本的文档. 2( XPath):XSL格式化对象,格式化对象提供了CSS的另一方式 来格式化XML文档,以及应用样式到XML文档上! XM...
标签: Web开发
      Ajax 简介 Ajax 全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 主要包含了以下几种技术: Ajax (Asynchronous JavaScript + XML)的定义 基于web标准(standards-based presentation)XHTML+CSS的表示; 使用 DOM(Document Object Model...

经验教程

638

收藏

40
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部