Question: Why are there spaces between my images when I set up a "jigsaw" table?
Answer:
If you do not set the cellpadding and cellspacing to 0 there will be tiny spaces within the table itself.
However, the most common reason is due to how some browsers render HTML. While white space such as spaces, tabs, and carriage returns should be ignored by the browser, often in HTML tables these spaces are added, usually when they are least desired.
When you create a "jigsaw" table, you need to remove all the tabs and carriage returns that make the HTML of the table easier to read. For example, the following HTML will produce spaces where you don't want them:
<table cellpadding="0" cellspacing="0">
à à <tr>
à à à à <td>
à à à à à à image
à à à à </td>
à à à à <td>
à à à à à à image
à à à à </td>
à à </tr>
</table>
While this revised version removes those spaces, but is harder to read:
<table cellpadding="0" cellspacing="0">
<tr><td>image</td><td>image</td></tr>
</table>

