HTML5 and the Structure of Web Pages

Hgroup Element

The hgroup element was added to produce better structure of content for authors needing heavier editing features:
<hgroup></hgroup>
represents the header of a section.

 

This is an experimental element and really serves no viable purpose.

Just guessing, but I doubt it will be included in future releases of HTML5.

What to do with the hgroup element

Forget it!

This is one of the new elements that really has no purpose.

If the hgroup defines the heading of a section and the following code serves the same purpose:
<section>
<h1>Section title</h1>
<h2>Sub section title</h2>
<p>Section information....</p>
</section>

why do we need this?
<hgroup>
<h1>Section title</h1>
<h2>Sub section title</h2>
</hgroup>
<section>
<p>Section information....</p>
</section>

 

*Use of the new tags article, section, header, footer, hgroup, nav and aside is a matter of the taste or the need of the author.

Note: Some of these new elements are redundant and overlap in purpose.

The Hgroup element accepts Global Attributes.

For a complete list of New Elements visit W3.org