Different solution: <hr><p>Content</p> and style the p element accordingly to achieve the spacing with different margins/paddings for top and bottom. You save code and the whole thing becomes more clear to read aswell.
Inside the p element feel free to use <br>. br is a line break, nothing else. Its not something you would use for spacing in HTML. Agreed, that in Word processors, one will often use line breaks for spacing, BUT this works just fine, since those documents are interpreted mostly by just one program, or if not, than different spacing will not matter. With many user agents to consider, a different interpretation of <br> can break your layout if you are unlucky. I think the only place where one should use <br> at all, is inside h1-h6 and p, or in other words, where a linebreak is needed to set a semantic meaning! ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7 information -- http://css-discuss.incutio.com/?page=IE7 List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
