alexkillough wrote:

> Many thanks, this solved my issue. Will also be working on fixing 
> issues with absolute widths and the <br /> problem you mention, which I 
> am assuming might be fixed by forcing my <p> tags within content to 
> display as inline? 

That doesn't sound right at all, but perhaps it's just "inline" that we 
have different perspectives for...?
Inline is the behavior you get with a span, but has nothing to do with 
the margins (well - they disappear because inline elements doesn't have 
margins, but it can be done better).
When you want a paragraph of text in your page, you should use a <p></p> 
set to put in. If that makes the distance to the previous block element 
(headers or other <p>'s) too big, it can be adjusted with the <p>-margin 
settings:
--stylesheet
p {
  margin: .2em 0; /* short form for:  margin-top: .2em, margin-bottom: 
.2em and margin-left + -right: 0 */
}
--end stylesheet

It should be added to this, that a paragraph following a paragraph does 
not add up their adjacent margins, the margin space between them is the 
width of the higher margin of the two.

In my opinion your left-column of text should go with a header on 
"view", "submit", "subscribe" and "contact" - and everything else in <p>'s.

If that does not validate then come back and ask how to make it 
validate, correct semantic markup should validate :-)

By the way - I'm quite sure that you'd please more repliers than me by 
replying _below_ the text that you comment on ;-) [1]

Best regards

Jesper Brunholm

[1]: <http://www.css-discuss.org/policies.html> and in more detail: 
<http://css-discuss.incutio.com/?page=GmailAndCssDiscuss>

______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to