Re: Style Rules for Mixed Elements

Subject: Re: Style Rules for Mixed Elements
From: David Carlisle <davidc@xxxxxxxxx>
Date: Mon, 10 Jul 2000 16:02:55 +0100 (BST)
> I would like to write an xsl style rule that would format elements inside
> the Para element with a color, for example, while leaving the "text" of the
> Para element alone.

That's the default behaviour, just have

<xsl:template match="Para/Menu">

> Then I could do
> <xsl:for-each>
>   <xsl:apply-template select="Menu"/>
> <xsl:for-each>
> in my Para rule.

No, you don't want to do that. It's invalid as it stands,
but even if you added a select attribute for the for-each
it would not do what you want.

You just want to have a 


This will apply templates to all the text and element node childeren in
order, the text will by default just appear and the menu nodes
will get surrounded by ,green> or whetver markup you want.


 XSL-List info and archive:

Current Thread