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

Re: should HTML have a <heading> element?

From: Deblyn Prado <deblyn@nic.br>
Date: Fri, 9 May 2014 10:46:30 -0300
Cc: public-html@w3.org
Message-Id: <75D9EE37-4562-435C-8584-BEBA2ADA8712@nic.br>
To: Detlev Fischer <fischer@dias.de>
I think it’s a good idea, but I’ve a question:

If i write

<body>
<section>
<heading>
<p></<p>
<heading>
<p></p>
</section>
</body>

It’s will be rendered like <h1> and <h2> or <h1> and <h1>?

Other thing: Why not use just one tag for all headers levels and set the semantic importance by attribute like this

<heading semantic=“2”>This title is the semantically equal of H2 Element</heading>

If this attribute is used, the browser and Aria will be assumed a header like H2 (in the up example). If not the nested section will be determine the level of heading (H1-H6)

--
Deblyn Prado | Desenvolvedor Web
Phone: +55 (11) 5509-3537
Ramal: 4034
E-mail: deblyn@nic.br

On May 9, 2014, at 7:08, Detlev Fischer <fischer@dias.de> wrote:

> If the aim is to keep things as simple as possible, wouldn't it be better toleave it to authors to do one of the following:
> 
> * (A) use the outline algorithm with section and h1-h6 (e.g. for cases where content segments are aggregated in a number of different places and the definitive correct heading level cannot be hard-coded in the segment itself)
> * (B) use div instead of section and keep using h1-h6 as before
> 
> Having both heading and h1-h6 in the same document seems a bit confusing - if <heading> would indeed be dynamically populated with a level via the outline algorithm, authors would have no way to ensure consistency with other hard-coded h1-h6 headings used in the same document.
> 
> But maybe I misunderstood..
> 
> -- 
> ---------------------------------------------------------------
> Detlev Fischer PhD
> DIAS GmbH - Daten, Informationssysteme und Analysen im Sozialen
> Geschäftsführung: Thomas Lilienthal, Michael Zapp
> 
> Telefon: +49-40-43 18 75-25
> Mobile: +49-157 7-170 73 84
> Fax: +49-40-43 18 75-19
> E-Mail: fischer@dias.de
> 
> Anschrift: Schulterblatt 36, D-20357 Hamburg
> Amtsgericht Hamburg HRB 58 167
> Geschäftsführer: Thomas Lilienthal, Michael Zapp
> ---------------------------------------------------------------
> 
> 
Received on Friday, 9 May 2014 13:47:00 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 29 October 2015 10:16:39 UTC