I always thought ' ' was used for horizontal spacing and positioning - although I think it more correct to use '& #160;'
I believe various browsers render it differently so it can be unreliable.
The <br /> tag is correctly used for vertical spacing (line breaks) although I believe it is technically incorrect for strict xhtml but okay for transitional.
|