W3C-LOGO,剖析W3C标准,引领web标准规范

RSSTAG
当前位置: w3c > w3c指南 > XSL是什么

XSL是什么,XSL版本发展

http://www.w3cwhy.com/ 来源:W3CWHY 作者:whyboy.希 点击:
XSL是什么 ?XSL语言包括三部分:XSLT、XPath 以及 XSL 格式化对象。XSL是指可扩展样式表语言 (EXtensible Stylesheet Language),是一种用于以可读格式呈现 XML 数据的语言。 如需进一步学习XSL知识

XSL是什么?XSL语言包括三部分:XSLT、XPath 以及 XSL 格式化对象。XSL是指可扩展样式表语言 (EXtensible Stylesheet Language),是一种用于以可读格式呈现 XML 数据的语言。

XSL 1.0版本

2001年10月15日,XSL 1.0作为一门表达样式表的语言被发布。XSL 和 XML ,就像是 CSS 和 HTML,是一种用于以可读格式呈现 XML 数据的语言。XSL与CSS的不同在于:XSL是转换代码的,而CSS不转换代码;CSS可以帮助做出动态的效果,但是XSL是转化,因此它是死的。XSL与CSS的相同在于:他们都是样规,不会改变XML文件本身.

XSLT 1.0版本

1999年11月16日,XSLT 1.0成为 W3C 推荐标准。XSLT 是一门用于把 XML 文档转换为其他 XML 文档的语言。XSLT是指XSL 转换 (XSL Transformation),它是XSL 最重要的部分。XSLT可以将 XML 文档转换为其它 XML 文档、XHTML 输出或简单的文本。这通常是通过将每个 XML 元素转换为 HTML 元素来完成的。

XSLT 2.0版本

2007年1月23日,XSLT 2.0做为W3C推荐标准被发布。

XSL-FO (XSL 格式化对象)

XSL 格式化对象一个用于规定格式化语义的词汇表。格式化指的是把XSL转换的结果转变为适合阅读器或收听器的过程。虽然不存在针对 XSL 格式化对象的独立 W3C 文档,但是还是可以在 XSL 1.0 推荐标准中找到相关的描述。

总结XSL:

XSL 在设计时有几个目标用途,这些用途使它成为某些开发情况下的完美解决方案,而对另一些开发情况则毫无用处。

  • 1.XSLT 是一种基于模式匹配的语言。它会查找匹配特定条件的节点,然后应用相应的规则。因此,它不具备大多数编程语言的计算能力。
  • 2.XSL 不是内容管理工具。它不应(也不能)用于更改 XML 文档的内容或者编辑信息。
  • 3.XSL 专门用于处理 XML 文档,并且遵循 XML 语法。因此,它只能在支持 XML 的应用程序中与 XML 结合使用。最合适使用 XML 和 XSL 的情况是:Web 门户、新闻聚合器、社区网站或其它任何需要向各种设备及大量客户端提供信息的 Web 应用程序。
  • XSL 不能代替或补充 CSS。它不应(也不能)用于设置 HTML 的样式。但是,您可以将其用于需要频繁重新设计可视化效果、频繁更换布局以及以灵活格式处理数据的网站。

知道了XSL是什么以后,可继续阅读本站其他知识,本站whyboy站长也在每时每刻学习新的知识中。

(XSL是什么 文章责任编辑:admin)

18篇web标准开发新文章

最新前端人才招聘

经典推荐文章

XSL是什么相关文章