W3C home > Mailing lists > Public > public-html-bugzilla@w3.org > November 2010

[Bug 11198] Heading structure(h1-h6) rigidity makes it very hard to reuse content

From: <bugzilla@jessica.w3.org>
Date: Tue, 02 Nov 2010 18:54:26 +0000
To: public-html-bugzilla@w3.org
Message-Id: <E1PDM02-0005CW-CK@jessica.w3.org>
http://www.w3.org/Bugs/Public/show_bug.cgi?id=11198

--- Comment #7 from Laurent Goderre <laurent.goderre@gmail.com> 2010-11-02 18:54:26 UTC ---
(In reply to comment #5)
> The meaning is context-dependent, just like <h> would be.
> 
> Again, the only reason <h1> is being used instead of <h> is to avoid creating a
> new tag when we have a perfectly good tag for this already.  Yes, the "1" is
> irrelevant; one could have use <hx> or <hy> or <h9> (but not any of the
> existing h2-h6, since those mean something different at toplevel from what we
> want the "heading" tag to mean.

With the current way, the structure is ambiguous....h1 to h6 are ambiguous
since at any time you can insert an h1 for which its purpose is undefined. Is
the h1 the continuity of the same document (but uses an h1 because it exists as
its own entity) or is it a new context.

I understand your point but keeping tags just because it use to work a certain
way....that's not a major version (HTML 5) more like a minor version (HTML
4.2). Its probably too late now but it would be worth considering deprecating
the h1-to in favor of a universal h

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Tuesday, 2 November 2010 18:54:28 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 November 2010 18:54:28 GMT