Скорее всего, это применяется самой таблицей.По умолчанию таблица будет иметь интервал ~ 3px между ячейками плюс отступ для каждой ячейки (если вы не удалили их).Попробуйте что-то вроде этого:
table { border-collapse: collapse; border-spacing: 0 }
td { padding: 0 }
См. JsFiddle.
Кнопки, по умолчанию, также имеют рамку вокруг них, которая белая сверхуи слева, и серым цветом снизу и справа, чтобы создать эффект толчка.Их можно легко удалить с помощью:
button { border: 0 }
См. JsFiddle.