tags have built in padding and margin. You could create a CSS selector combined with some javascript for instances when your is empty. Probably overkill, but it should do what you need it to do.
CSS example: .NoPaddingOrMargin {padding: 0px; margin:0px}