Le immagini racchiuse in un <a> hanno di default un bordo di 1 px (pero` dipende dal browser).
Dato che mi pare di intuire che vuoi fare una cosa "precisa al pixel", devi eliminare questi default che dipendono dai browser.
Prova a modificare la regola CSS sulle immagini:
img { border:0; margin:0; padding:0; }
in modo da eliminare tutti i bordi alle immagini.
Oppure controlla tutti bordi e margini di tutti gli oggetti coinvolti (ad esempio ti manca per gli oggetti <a>)

Rispondi quotando