XSL/XML网页制作入门,入门到精通[7]

[入库:2005年8月18日] [更新:2007年3月25日]

本文简介:选择自 myali88 的 blog

</xsl:for-each>

<xsl:for-each select="xml_mark">
<!--样式定义-->
</xsl:for-each>


  2.order-by

  以分号(;)分隔、作为排序标准的列表。在列表元素前添加加号(+)表示按此标记的内容以升序排序,添加减号(-)表示逆序排序。作为一种简化的表示就是,排序标准列表就是由select规定的标记的子标记的序列,每个标记之间以(;)分隔。

  2、<xsl:value-of>

  <xsl:for-each>模式只是选取节点,并没有取出节点的值,好比猴子只是爬到了树的某个枝干上,那么就用< xsl:value-of >来摘"胜利果实"吧!

  语法:
程序代码:
<xsl:value-of select="pattern">

提取节点的值

  属性:
  select用来与当前上下文匹配的xsl式样。简单的讲,如果要在xsl文档某处插入某个xml标记(假定是xml_mark标记)的内容,可用如下方式表示:
程序代码:
<xsl:value-of select="xml_mark"></xsl:value-of>


程序代码:
<xsl:value-of select="xml_mark"/>

示例:

  此处仍以上期的个人简历的作为例子,我们需要对文件(个人简历.xml)作一定修改,确切的说是将其中的第二行:

程序代码:
<?xml:stylesheet type="text/css" href="resume.css"?>

  修改为:
程序代码:

本文关键:XSL/XML网页制作入门,入门到精通
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top