The BLUE <element> is the one having its color and background-color modified.
class= "Tcol" must ALWAYS be applied to the element which contains the value !
Text is allowed, but must follow value !
A span in a span construct.
13.4°C <span style= "display: inline-block; width: 120px; text-align: center; border: 1px solid black;">
<span class= "Tcol" style= "font-size: 28px; font-weight: bold;">13.4&deg;C</span>
</span>
A prevoiusly "bare bones" value must have at least a <span> wrapper applied.
-10.9 <td style= "text-align: center;">
<span class= "Tcol">-10.9</span>
</td>
A multi-span construct - NOTE: With dynamic (ajax) content there may be a max 1s delay before colour changes are applied.
8.6 °C  at  10:52  See below for html code ...
<td style= "text-align: center" >
<span class="ajax Tcol" id="tempTH">8.6</span><span class="lowerfont"> &#176;C  at  </span><span class="ajax" id="TtempTH">10:52</span>
</td>
-50.0 -49.0 -48.0 -47.0 -46.0 -45.0 -44.0 -43.0 -42.0 -41.0 -40.0
-40.0 -39.0 -38.0 -37.0 -36.0 -35.0 -34.0 -33.0 -32.0 -31.0 -30.0
-30.0 -29.0 -28.0 -27.0 -26.0 -25.0 -24.0 -23.0 -22.0 -21.0 -20.0
-20.0 -19.0 -18.0 -17.0 -16.0 -15.0 -14.0 -13.0 -12.0 -11.0 -10.0
-10.0 -9.0 -8.0 -7.0 -6.0 -5.0 -4.0 -3.0 -2.0 -1.0 0.0
0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0
10.0 11.0 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0 20.0
20.0 21.0 22.0 23.0 24.0 25.0 26.0 27.0 28.0 29.0 30.0
30.0 31.0 32.0 33.0 34.0 35.0 36.0 37.0 38.0 39.0 40.0
40.0 41.0 42.0 43.0 44.0 45.0 46.0 47.0 48.0 49.0 50.0
ALL these cells are being coloured by the script,
so you can see how it deals with 'volume' calls.
Another beteljuice plaything