I am facing a unique and puzzling issue. Here is the simple markup:
<table>
<thead>
<tr><th>1</th><th>2</th><th>3</th></tr>
</thead>
<tbody>
<tr><td>a</td><td>b></td><td>c</td></tr>
<tr class='odd'><td>x</td><td>y</td><td>z</td></tr>
</tbody>
</table>
I have tried applying different background-color values to the thead, even tr, and odd tr elements but encountered an unexpected problem. Majority of browsers display unwanted borders in each cell that do not match any of the table rows colors, except for Firefox 3.5 where there are no visible borders at all.
I am seeking guidance on how to eliminate these borders present in other major browsers so that only the alternating row colors are visible within the table.