Ho risolto usando JQuery:
Prerequisiti avere questo plugin in una cartella sul sito (richiamata nel primi <script>).
Ho impostato questo stile nel file HTML.
codice:
<style type="text/css">
.color {
}
</style>
Ho inserito il seguente script (sempre nello stesso file).
codice:
<script src="/plugin/jquery(nome in base alla versione scaricata).js"></script>
<script>
$(document).ready(function(){
$('#table td.color').each(function(){
var cellVal = parseInt($(this).text())
if(cellVal == 100)
$(this).css({"background-color":"#ffd700","font-weight":"bold"});
else if(cellVal == 90)
$(this).css({"background-color":"#C0C0C0","font-weight":"bold"});
else if(cellVal == 85)
$(this).css({"background-color":"#CD7F32","font-weight":"bold"});
});
});
</script>
E di conseguenza la tabella viene così:
codice:
<table id="table">
<tr>
<td>testo</td>
<td>testo</td>
<td class="color">punti</td>
<td class="color">punti</td>
</tr>
</table>
Riepilogando, la tabella deve avere l'id come nello script (table) e le righe in cui volete controllare la condizione per dare la formattazione adeguata devono avere la classe dello script (color, la stessa del CSS).