Michael Hamm <msh210@math.wustl.edu> wrote:
[color=blue]
>It seems to me that headings (<h1>, et al.) should 'cover' all the text
>beneath them, until the next heading,[/color]
Only if that header is of equal or greater weight, an <h2> beneath an
<h1> does not "end" the scope of the <h1>.
[color=blue]
>or until something indicates that
>the coverage (scope) of the heading has ended. (HTML has no mechanism for
>the latter.)[/color]
Correct.
[color=blue]
>(2) Authors should put a new heading above the footer (e.g.,
><address>-type info) of their pages to prevent that info from being
>counted as part of the previous header's scope.[/color]
HTML was originally devised as a markup language for basic scientific
documents, it's usage for other purposes meant that content that doesn't
belong on a page is now being incorporated on many pages. Examples are
side bars with non page unique content, navigation etc. If this type of
"content pollution" precedes the page content's <h1> in the source then
the document outline remains intact.
If however these sections are coded after the page content's <h1> then
to preserve a correct document outline these sections ought to be
preceded by their own <h1>s.
[color=blue]
>(3) Authors should be allowed to use <Hn/> as a means of specifying that
>the previous <Hn>'s scope has ended, and (e.g.) Google should understand
>the page that way.[/color]
HTML 4 and thereby XHTML 1.x are limited to the current limited
mechanism.
IIRC both the XHTML 2 and the HTML5 proposals have redefined headers to
facilitate what is often referred to as "application" usage that web
pages are now widely used for.
[color=blue]
>Footnote:
>[1] I have a small phonograhic-copyright symbol as a GIF in the footer of
>one of my pages --
http://www.math.wustl.edu/~msh210/recoring.html -- and
>Google Image Search, when it shows that image in a results list -- as in
>
http://google.com/images?q=msh210 -- shows the content of the <h1> above
>it as the description of the image. (Why it doesn't show the alt text, I
>don't know.)[/color]
Google Image Search often ignores alt content. It attempts to index the
web as it is. For it to return relevant images to users based on a text
input it has to look at the surrounding text given that most of the
images on the world wild web have bad or no alt content.
--
Spartanicus