Yes, the only way to go around your problem it is to specify a backgroung color to each cell you want to colo in your table.
You can use the BGCOLOR property of the TD tag, or what i would do is to use a stylesheet with a class that holds all the format properties for those cells (like bgcolor, fontcolor, size effects and so on)...
In this whay, you may be able to handle several format properties for the HTML elements without the need of specifing all the properties for each tag in the HTML code...
EJ: supouse you want that cell to be red in the background and a blue color for the text, as well as a Verdana font type with a size of 12pt...
Within the same html (you can separate the style on an extra css file)...
<head>
<title>whatever</title>
<style>
<!-- The style class -->
.sel_cell {
background-color:red; <!-- or #FF0000 -->
font-color:blue;<!-- or #0000FF -->
font-family: Verdana;
font-size: 12pt
}
</style>
</head>
<body>
<table>
<tr>
<td>
common cell
</td>
<td class='sel_cell'>
cell formated with the style seted up in the class <i>sel_cell</i>
</td>
</tr>
</body>
Hope this could be usefull for you... any problems dont doubt to contact me...
Regards...
Ariel