火爆图铃下载


茶余饭后>>站长学院>>XSL基础教程

XSL基础教程
茶余饭后 时间:2005年10月16日 来源:青苹果工作室

XSL介绍
    XML的样式表语言XSL比CCS要复杂得多。
  
  CSS:HTML的样式表语言
    由于HTML使用预先确定的标记,因此这些标记的含义都很好理解:<p>元素定义一段,<h1>元素定义一个标题。浏览器知道如何显示这些元素。
  
    使用CSS向HTML元素增加显示格式是一个简单的过程:很容易告诉浏览器用某种特殊字体或颜色来显示各个元素,浏览器也很容易理解。
  
  XSL:XML的样式表
    由于XML不使用预先确定的标记(我们可以根据需要使用任意标记),因此标记的含义并不能被直接理解:<table>可以表示一个HTML表格,也可以表示一件家具。由于XML的特性,浏览器不知道如何显示一个XML文档。
  
    为了显示XML文档,必须要有一个机制来描述如何显示文档。这些机制之一是CSS,但是XSL(可扩展的样式表语言)是XML的首选样式表语言,它要比HTML使用的CSS复杂得多。
  
  XSL:不仅仅是一个样式表
    XSL包含3部分:
  
    一个转换XML文档的方法;
  
    一个定义XML部分和模式的方法;
  
    一个格式化XML文档的方法。
  
    如果对此还不能理解,那么可以先将XSL理解成:一种将XML转换成HTML的语言,一种可以过滤和分类XML数据的语言,一种可以对一个XML文档的部分进行寻址的语言,一种可以基于数据值格式化XML数据的语言(如用红色显示负数),一种向不同设备输出XML数据的语言(如屏幕、纸或声音)。 
  



本站提供的部分资源为网上搜集,只供网友学习、交流、研究之用!
Copyright © 2005-2006 茶余饭后 All Rights Reserved.