> I want to control the spacing of my text but I'm not too sure > whether I should use margin, padding, line-height or a combination of > these three.
You may want to remove that first-line class and just style all <p>s with top padding. Or, if you want extra space between the h1 and the first paragraph, keep the class in place and just define extra padding for it, but still define top padding for all the paragraph elements. However, the key will be in applying padding consistently on all elements. In other words, apply the padding to the top of all items that might fall within the content area. That way if you have an h1 followed by an unordered list or a blockquote, as long as you've applied padding to the top of the ul and the blockquote, you'll retain consistent spacing between any of the items. You can of course do that a number of different ways, applying the padding to the bottom of all the relevant elements, etc. I'm sure there are advantages and disadvantages over each method which will depend on your layout. Regards, Ron ______________________________________________________________________ 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/