试题详情
- 简答题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则是具有其自身语法的语言。 关注下方微信公众号,在线模考后查看
热门试题
- 用户自定义Schema的简单数据类型时,
- XPath定义了几种不同类型的轴?()
- XML定义了两种类型的实体。一种是预定义
- 当解析器解析到文档的标记之间的文本数据时
- ()定义XML文档各部分的寻址方案,是W
- SAX和()都是访问XML文档中信息的A
- 浏览器是XML文档的处理工具。
- 下面()方法是输出获得XML文档的编码形
- XML Schema是用一套预先规定的X
- 什么是有效的XML文件?IE能否检查一个
- XML文件如何调用CSS样式?
- 下面的文件正确吗?为什么?用IE和本章
- 在多条件的判断语句中,获得条件的属性是(
- 在XSL文档中应用模板元素使用()。
- 一个名称空间具有一定的范围,在名称空间范
- 模板是()的集合,都使用定义XML数据显
- 如果有一个标记“<name>”,想让标记
- ElementType元素的conten
- <?xmlversion="1.0"?
- 下列()不是XML逻辑结构的文档头部分。