|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Subject: Re: Caption will not Display
<xsl:template match="figure">
This template never applies templates to any child elements, so child
elements are not processed.
<xsl:template match="caption">
This says what the system is supposed to do if templates are applied to
a caption element, but if you don't apply templates to caption elements
it won't on it's own, produce any output.
<xsl:element name="img">
<xsl:attribute name="src">
<xsl:value-of select="src"/>
</xsl:attribute>
</xsl:element>
That could more easily be written
<img src="{src}"/>
(You ought to have an alt attribute as well to be valid html, not that
xslt cares about that)
Just add <xsl:apply-templates select="caption"/> after the image.
David
________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








