Using CSS to position elements is more reliable than using space characters as different fonts on different platforms might vary.