" " should put a space between the two elements, but in html whitespaces are collapsed - using more than one space is equivalent to only using one (and space, tab, newline etc are all treated as whitespace). Depending on your situation you can use
elements, which aren't collapsed, or use a table (as you have), or use stylesheets/css to
markup an explicit margin. This isn't really a question about perl, though.