Hi Jack..
The display "none" and " " should work cross-browser. You can also substitute block with "inline" if you don't want to invoke the CSS box model. Of course with regard to elements you can also use
"visibility:visible" or "visibility:hidden" in
your style sheet, or hard coded into the html tag itself. (eg)
<p style="position:absolute;visibility:hidden;"
</p>
here
is the W3c display link..
Good coding!