¡Hey, hay esp ac ios en mis ta blas!
Hay algunas razones por las que puede haber espacios en tus tablas...
  1. Tabla 1 - Primero, esto es una tabla sin espacios.

  2. Tabla 2 - Una razón es no colocar CELLPADDING y CELLSPACING en 0. Los valores por defecto son habitualmente 1 y 2 respectivamente.

  3. Tabla 3 - La razón más común son retornos de carro entre las celdas:

    Cambia esto:
       <TD>
       <IMG>
       </TD>

    Por esto:
       <TD><IMG></TD>

    O cambia esto:
       <TD>
       <IMG>
       <IMG>
       <IMG>
       </TD>

    Por esto:
       <TD><IMG><IMG><IMG></TD>

    Si quieres añadir retornos de carro, hazlo dentro de las sentencias, mejor que fuera de ellas:

       <TD
       property1="0"
       property2="0"
       property3="0"><IMG
         attribute1="0"
         attribute2="0"
         attribute3="0"></TD>

  4. Tabla 4 - Si usas las imágenes como enlaces asegúrate de que el atributo BORDER="0" está en la sentencia de la imagen o puede que no sólo tengas espacios, sino marcos azules alrededor de secciones enteras (azul o el color elegido para los enlaces). Actualmente es una buena práctica incluir BORDER="0" en todas las sentencias de imagen porque algunos navegadores pueden tenerlo activado por defecto.
Recuerda que estos problemas se pueden presentar solos o combinados. También puede suceder que, una vez descartadas estas causas, el problema sea indirecto.