[thelist] skipping 'hx' levels is bad

Shirley Kaiser, SKDesigns skaiser1 at skdesigns.com
Thu Jan 17 00:51:55 CST 2002


At 03:00 PM 01/16/2002, aardvark typed:
> > From: "spinhead" <evolt at spinhead.com>
> >
> > Agreed. What's the reason for using 'hx' if you don't want the
> > heirarchical structure? They're not formatting styles, they're
> > specifically structural entities (t?)* aren't they? (I dunno; I'm
> > asking.)
>
>well, that's my take...

And that seems to be W3C's take, too:

HTML 4.0
<http://www.w3.org/TR/REC-html40/struct/global.html#edef-H1>

HTML 4.01
<http://www.w3.org/TR/html401/struct/global.html#edef-H1>

> > Related question: if there's no spec/standard, or the s/s is loose,
> > what's the final determinant of 'correctness' ? Viability in XX% of
> > browsers? Future viability? Ease of maintenance? My opinion?
>
>there is none...
>
>it's like religion... if you don't like it, start your own sect where you
>worship tables... or whatever...
>
>IOW, you just discuss it and do whatever you want in the end...

And that seems to be W3C's position on it, too:

HTML 4.0
<http://www.w3.org/TR/REC-html40/struct/global.html#idx-headings>

HTML4.01
<http://www.w3.org/TR/html401/struct/global.html#h-7.5.5>

 >>
Numbered sections and references

HTML does not itself cause section numbers to be generated from headings. 
This facility may be offered by user agents,
however. Soon, style sheet languages such as CSS will allow authors to 
control the generation of section numbers (handy for forward references in 
printed documents, as in "See section 7.2").

Some people consider skipping heading levels to be bad practice. They 
accept H1 H2 H1 while they do not accept H1 H3
H1 since the heading level H2 is skipped.
<<

Warmly,

Shirley

-- 
Shirley E. Kaiser, M.A.
SKDesigns  mailto:skaiser at skdesigns.com
Website Design, Development  http://www.skdesigns.com/
Pianist, Composer  http://www.shirleykaiser.com/
Brainstorms and Raves http://www.brainstormsandraves.com/  





More information about the thelist mailing list