meine versuche entsprechen ungefähr
xsl:choose
<xsl:when test="$overall < 12">
<font color="FF0000">worthless</font> <xsl:value-of select="$overall"/>
</xsl:when>
<xsl:when test=" $overall > '12' or $overall < '47' ">
<font color="A9A900">shabby</font> <xsl:value-of select="$overall"/>
</xsl:when>
<xsl:when test=" ($overall > '48') or ($overall < '100') ">
<font color="00FF00">good</font> <xsl:value-of select="$overall"/>
</xsl:when>
</xsl:choose>
das macht allerdings bei werten von 0 bis 12 ein rotes "worthless" und bei werten 13 bis unendlich gelb "shabby"
sollte allerdings nur 13 bis 46 gelb und dann 47 bis 100 grün "good" einfügen
rat?