生命是一种过程

事情的结果尽管重要,但是做事情的过程更加重要,因为结果好了我们会更加快乐,但过程使我们的生命充实!
posts - 13, comments - 1, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

[导入]XSL与CSS的比较

Posted on 2005-12-19 09:34 隐语者 阅读(781) 评论(0)  编辑  收藏

相同:
           
XSL和CSS都是属于样式的一种。样式是用来设定外观的,它并不影响原来的XML源代码,
            XSL虽然用的是转换的方式,但转换并不代表源代码会遭到篡改。通常XSL转换后的输出码是
            另存到一个新的档案或暂存在浏览器的记忆体中,原来的XMl文档内容保持不变。

不同:
           1、XSL采用的是转换方式,将一种格式的XML转换为另一种,比如将Big5码转换为UTF-8码一
                 样。而CSS则来自完全不同的理念:它不含任何转换动作,只针对XML文件中各个成分的外
                 观属性一一加以设定。浏览器便按照CSS样式里的指示,将XML文件呈现为设定的样式。整
                 个过程中没有任何新码产生。XML配上CSS、ECMAScript和DOM可以营造出类似DHTML般
                  的动态效果。XSL转换则是死的,没有互动性。

           2、XSL样式都是XML文件,完全按照XML的语法来;相对地,CSS在语法上自成一格,和
                 XML的写法大相径庭。 


文章来源:http://java.mblogger.cn/love_java/posts/18639.aspx

只有注册用户登录后才能发表评论。


网站导航: