W3C home > Mailing lists > Public > public-html@w3.org > May 2013

Re: using strong to indicate a title?

From: Mallory van Achterberg <stommepoes@stommepoes.nl>
Date: Tue, 7 May 2013 16:43:51 +0200
To: Christopher Healey <deezignink@gmail.com>
Cc: Steve Faulkner <faulkner.steve@gmail.com>, public-html@w3.org, Ian Devlin <ian@iandevlin.com>
Message-ID: <20130507144351.GA2796@jkva-vps.colo.transip.net>
The issues with the document outline didn't really bother me, it was
everyone doing this:

<h1>Meijer</h1>
<h2>Why Pay More?</h2>

Sub*titles* were the only things that felt even somewhat justified as
marking up in any kind of a heading tag, but none of the other things
did: taglines, mottos, slogans, and the such.

<h1>Moby Dick</h1>
<h2>Or, the Whale</h2>
is almost okay with me. Almost.

<h1>Kentucky Fried Chicken</h1>
<h2>Finger-lickin' Good</h2>
Never ok.

I cringed at those. Calling up a list of headings on a page with
hgroup showed strange things.

Better Bruce's example
<h1>Kentucky Fried Chicken</h1>
<p class="tagline">Finger-lickin' Good</p>

But this gives no special association with the heading, which it
seems authors wanted (this is why they liked using a second heading
in hgroup for them).

I also didn't really like the idea of the first h2 just being a
continuation of a title, while all the other h2's were actually
heading a group of related content. hgroup gave us a tag but didn't
programmatically give the special meaning to *that* h2 to separate
it well from all the other h2's.  We expect headings to... head stuff.
Head content. Here, the second hx tag is "special" as far as context
is concerned, but hgroup forced it to mean the same as every other
same-level hx.

I can see a possibility of giving associated-by-being-header-siblings
meaning to other, non-header tags (who generally don't belong in
any heading/hx tag), though I have no idea how. Dunno how y'all build
browsers.

hgroup could have done the same thing, however it did not allow
non-hx children inside it, forcing content in hx tags who should
not have been in them at all.

-Mallory

On Tue, May 07, 2013 at 10:18:15PM +0800, Christopher Healey wrote:
> Personally I liked the idea of hgroup and was sad to see it go. The use case i followed was just what is outlined as seen here http://html5doctor.com/the-hgroup-element/
> Per that, it would not have appeared in the 'outline' because it was not starting a new section/subsection and was just a "further description" of the above heading, as i would expect a subheading to act in the first place. Would you not?
> 
> 
> -Christopher
> 
Received on Tuesday, 7 May 2013 14:44:40 UTC

This archive was generated by hypermail 2.4.0 : Saturday, 9 October 2021 18:46:02 UTC