Forum Moderators: open
Would using the <p> tag for the first paragraph help the search engines to interpret that content as well as the other content on the page?
you don't need to use a <p> tag because there is a line break after the heading tag.
If you want to play around with top margins, bottom margins etc. - that's what CSS is for.
line-height: 1.3em; If text is NOT defined by some kind of markup
if I feel that there is too much space between the text of the <h1> and the first line of the text in the <p> after the <h1>, can I use, for example, margin-bottom:-25% with the <h1>
h1, h2, h3, h4, h5, h6 {line-height: 1.5; text-align: center; margin: 1em auto .5em;}
p {margin: .5em auto 0; line-height: 1.2;} p.onething + p.otherthing {margin: -.25em;} One difference between html and xhtml is that in xhtml, inline elements (span, br) have to be inside block-level elements.