Chiaramente quel codice e` di tipo vecchio. Non puo` funzionare in XHTML.
Servono i CSS.
Ecco cosa ho trovato, cercando nel manuale XHTML sotto la voce colgroup e col:
codice:
<table>
<colgroup>
<col /><col align="char" char="," />
</colgroup>
<thead>
<tr><th>Vegetable</th><th>Cost per kilo</th></tr>
</thead>
<tbody>
<tr><td>Lettuce</td><td>$1,</td>
<tr><td>Silver carrots</td><td>$10,50</td>
<tr><td>Golden turnips</td><td>$100,30</td>
</tbody>
</table>
Non ci contare pero` troppo sul fatto che i browser lo supportino.