简答题

XSL与CSS有哪些不同之处?

正确答案

XSL和CSS都可以格式化XML。它们之间主要有以下不同之处:
(1)CSS有局限性。CSS没有办法让XML文件中的同一个数据多次在页面上显示出来,而XSL却能做到这一点。这是因为它们的需找数据的机理是不同的,CSS技术的显示机理是从头到尾一次扫描XML文件,遇到匹配的标记,就以当前的样式显示。XSL则是通过路径的方式来定位数据,从而可以轻易地提取出特定的数据。
(2)CSS语法简单。CSS只是通过选择符和属性列表来定义数据的样式,XSL则提供了循环、条件、选择等控制语句。从这方面讲,XSL更接近于程序设计语言,可以和其他语言进行数据交互,较CSS有本质上的区别。
(3)从语法上讲,XSL是一种特殊的XML文件。因此,XSl必须满足XML规范。CSS则是具有其自身语法的语言。

答案解析

相似试题
  • CSS与XSL是W3C推荐的。

    判断题查看答案

  • CSS及XSL都是转换语言。

    判断题查看答案

  • XML中,关于CSS和XSL,下面论述不正确的是()。

    单选题查看答案

  • CSS及XSL是一种数据表示的定义方法。

    判断题查看答案

  • 处理指令“”的type属性用于指定样式表文件的格式,CSS样式表使用“text/css”,XSL样式表使用“()”。

    填空题查看答案

  • 迄今为止,W3C已经给出了两种样式单语言的推荐标准,一种是CSS,另一种是XSL

    判断题查看答案

  • 就项目管理方面而言,软件重用项目与非重用项目有哪些不同之处?

    简答题查看答案

  • 在XSL中使用样式表CSS有两种方式:一种直接通过嵌入的HTML标记中的属性style来设置该标记以实现样式的定义,另外一种是把CSS代码放在()之间。

    填空题查看答案

  • CSS样式与HTML样式有何不同?

    简答题查看答案