[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Replacing images with alt tags - PART 2
> > > > <xsl:template match="a/img"> > > <!-- this should replace images with alt text only when img is the > > link--> > > <xsl:value-of select="@alt"/> > > </xsl:template> > > > > <xsl:template match="p/img"> > > <!-- replace images with alt text only when img is within a <p>--> > > <xsl:value-of select="@alt"/> > > </xsl:template> > > > > <xsl:template match="img"> > > <!-- replace images with alt text in <p> tags when its not within > > tags--> > > <p><xsl:value-of select="@alt"/></p> > > </xsl:template> > > > > The way you are doing it will produce different results > depending on the > context in which you call apply-templates. If you are within > a <p> element, > for example, no p/img is likely to be found, but img will. Wrong. Whether or not a given node matches a pattern has nothing whatever to do with the apply-templates call. Michael Kay Software AG home: Michael.H.Kay@xxxxxxxxxxxx work: Michael.Kay@xxxxxxxxxxxxxx XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|