call-template的问题

dory 2003-10-09 01:25:50
这个是XSL,帮忙详细解释一下,尤其是param和with-param还有其中的select ,
有点糊涂...............

先谢谢......
:)

<xsl:template match="/">
<HTML>
<HEAD>
<TITLE>Fitness Center</TITLE>
</HEAD>
<BODY>
<xsl:call-template name="displayNameWithFont">
<xsl:with-param name="fontFace" select="'Impact'"/>
<xsl:with-param name="name"
select="/FitnessCenter/Member[1]/Name"/>
</xsl:call-template>
<BR/>
...
</BODY>
</HTML>
</xsl:template>

<xsl:template name="displayNameWithFont">
<xsl:param name="fontFace" select="'Braggadocio'"/> <!-- default font -->
<xsl:param name="name"/>
<FONT face="{$fontFace}">
<xsl:value-of select="$name"/>
</FONT>
</xsl:template>
...全文
31 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dory 2003-10-09
  • 打赏
  • 举报
回复
谢谢 adjoin(月蚀)....................
adjoin 2003-10-09
  • 打赏
  • 举报
回复
select 是可选项,提供被调模板的参数值。
adjoin 2003-10-09
  • 打赏
  • 举报
回复
param 声明变量,可以是全局变量或局部变量。
with-param :当使用call-temeplate或apply-templates 时可以使用with-param为参数赋值。

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧