Subject: RE: [xsl] Replacing images with alt tags - PART 2 From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx> Date: Thu, 18 Apr 2002 19:04:03 +0100 |
> > > > <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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Replacing images with alt, Thomas B. Passin | Thread | Re: [xsl] Replacing images with alt, Thomas B. Passin |
[xsl] Problems using DocumentBuilde, David Nelson | Date | [xsl] incrementing a counter in XSL, becky . foley |
Month |