Hey Tech..
The quickest way I know to find it is just to validate a page.
I'll use AListApart for an example. No doubt they will.. lol
Here's the link with "Outline" selected
W3C Validation Results
At the bottom of the page we see this:
Quote:
Below is an outline for this document, automatically generated from the heading tags (<h1> through <h6>.)
* ISSN: 1534-0295. 26 April 2005 – Issue No. 198
# Safari bug known
# Regrouping
If this does not look like a real outline, it is likely that the heading tags are not being used properly. (Headings should reflect the logical structure of the document; they should not be used simply to add emphasis, or to change the font size.)
|
Granted, that's not quite the same as citing a recommendation from the W3C. I'm afraid I don't have that bookmarked. However, my take on it is that as long as you're following a logical flow (e.g. not jumping from h1 to h5, or beginning with h4 and then going back to h1) you're doing it right.
On an aside, it's occured to me that there might also be a question as to whether we need <p> content beneath each Heading. I know of many pages that have been optimized by stacking two headers together with no paragraph text in between and in fact, I'm using that on a site I'm working on right now. It just fit in with the layout.
Not sure if it's right W3C, but I like it and oddly it brought a lot more structural logic to the document.