It's due to table cell's padding which is technically margins between cells,
rather than actual padding within cells. So, that space actually belong to
the table element.
If you don't want the padding, style the table with
If you want the padding and still want then to be clickable, apply the above
style, then add padding style to the table cells.