(tarquin tarquin@planetunreal.com):
So a quick question:
- under what circumstances do we *definitely* need space between a
heading an the following content? and 2. under what circumstances do we *definitely NOT*?
The only one I can remember is that in tables (countries, elements, etc), we want *no* space.
any others? because if not, we can resolve this problem with CSS: h1 , h2 etc { usual space } table h1 , table h2 etc { no space }
We should never have heading tags inside a table. Headings should only be used for article structure, and styles should be used for table cells. That said, the stylesheet should determine the amount of space between a heading and its following text, and whether or not there is a blank space between them in the souce text shouldn't matter.