Goal: colour code the different types of CD
<tbody>
<xsl:for-each select="cdlist/cd">
<tr>
<xsl:attribute name="style">color:
<xsl:choose>
<xsl:when test="filed[. = 'C05 World']">lime</xsl:when>
<xsl:when test="filed[. = 'C06 Country']">yellow</xsl:when>
<xsl:when test="filed[. = 'C11 Jazz Trad']">orange</xsl:when>
<xsl:when test="filed[. = 'C01 Pop']">red</xsl:when>
<xsl:otherwise>white</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<td><xsl:value-of select="artist"/></td>
<td><xsl:value-of select="title"/></td>
<td><xsl:value-of select="filed"/></td>
</tr>
</xsl:for-each>
</tbody>
It tests whether the content of the element "filed" is C05 World, C06 Country, etc.
23 of 34 |