You can set up your attributes for individual columns and rows in exactly the same way as you have for the table simply by using the <tr> or <td> tags. So in your CSS it would look like this.
td { color: #FFFFFF; background-color: #FFFFFF; }
So once again any <td> tags in your HTML pages would reference this entry in your CSS and you can set up further classes in the same way.
td.black { color: #000000; background-color: #000000; }
Which would be referenced in the HTML as <td class=”black”>.
As you can see setting up multiple table classes and defining the exact look and layout of your table is easy with CSS and it saves you from having to write lots of unnecessary code on your individual HTML pages.