Subject: Re: [xsl] font color From: jeb501@xxxxxxxxxxxxxxx Date: Sun, 31 Jul 2005 16:12:29 +0530 |
Joris, Thanks, It works well. Thanks again. Regards Eugene "Joris Gillis" <roac@xxxxxxxxxx> 30-07-2005 02:21 PM Please respond to xsl-list@xxxxxxxxxxxxxxxxxxxxxx To xsl-list@xxxxxxxxxxxxxxxxxxxxxx cc Subject Re: [xsl] font color Hi, Tempore 07:06:45, die 07/30/2005 AD, hinc in xsl-list@xxxxxxxxxxxxxxxxxxxxxx scripsit <jeb501@xxxxxxxxxxxxxxx>: > date3's font color should appear in the output as specified in the ctag > > ie if ctag="Y" , the font color of date1 in the output is yellow and > > similerly if ctag="R", the font color of date3 in the output is red > ....... It's best to use CSS for that: <?xml version="1.0" encoding="ISO-8859-1" ?> <xsl:stylesheet version="1.0" xmlns:xsl=" http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <head> <style type="text/css"> .Y {color:yellow} .R {color:red} .B {color:blue} </style> </head> <body> <h4>Report 1</h4> <table border="1" cellpadding="4" cellspacing="0"> <tr bgcolor="#9acd32"> <th>Tag</th> <th>Date</th> <th>Hno</th> <th>Description</th> <th>Weight </th> <th>Qty </th> <th>Rp1 Date</th> <th>Rp2 Date</th> <th>Rp3 Date</th> </tr> <xsl:for-each select="pitems/record"> <tr> <xsl:if test="tag1 = 1"> <xsl:attribute name="bgcolor">#ddaadd</xsl:attribute> </xsl:if> <xsl:if test="tag1 = 2"> <xsl:attribute name="bgcolor">#ffdd00</xsl:attribute> </xsl:if> <td> <xsl:value-of select="tag" /> </td> <td> <xsl:value-of select="date" /> </td> <td> <xsl:value-of select="hno" /> </td> <td> <xsl:value-of select="desc" /> </td> <td align="right"> <xsl:value-of select="mqty" /> </td> <td align="right"> <xsl:value-of select="qty" /> </td> <td class="{date1/@ctag}"> <xsl:value-of select="date1" /> <xsl:value-of select="date1/@ctag" /> </td> <td class="{date2/@ctag}"> <xsl:value-of select="date2" /> <xsl:value-of select="date2/@ctag" /> </td> <td class="{date3/@ctag}"> <xsl:value-of select="date3" /> <xsl:value-of select="date3/@ctag" /> </td> </tr> </xsl:for-each> </table> </body> </html> </xsl:template> </xsl:stylesheet> regards, -- Joris Gillis (http://users.telenet.be/root-jg/me.html) Vincit omnia simplicitas Keep it simple
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] font color, Joris Gillis | Thread | [xsl] XSLT - Many Input One Output, KrustyDerClown |
Re: [xsl] XSLT - Many Input One Out, G. Ken Holman | Date | [xsl] Splitting Up XML in many file, Karl Koch |
Month |