- From: <bugzilla@jessica.w3.org>
- Date: Thu, 17 Jan 2013 11:22:25 +0000
- To: public-html-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=19591 --- Comment #4 from steve faulkner <faulkner.steve@gmail.com> --- (In reply to comment #3) > Today I saw a HTML5 template called HTML5 Bones (http://html5bones.com/). In > the index.html of the template, I noticed that <aside role="complementary" > /> is placed within <section role="main" />. I then realized that the > template is right, and the example in my above mentioned proposal is wrong. > > Complementary Content belongs to Main Content, so it should be placed within > Main Content. If you place Complementary Content outside of Main Content, > you are actually indicating that they have no association. Thank the > template for reminding me of this important thing. > > So please allow me to correct my above example. The ideal HTML code and > document outline should be as follows: > > <!DOCTYPE html> > <title>blablabla</title> > <header> > <h1>Branding</h1> > <nav> > <h1>Navigation</h1> > blablabla > </nav> > <aside> > <h1>Search</h1> > blablabla > </aside> > </header> > <main role="main"> > <h1>Main Content</h1> > <section> > <h1>Welcome</h1> > blablabla > </section> > <section> > <h1>Brief Intro</h1> > blablabla > </section> > <aside role="complementary"> > <h1>Complementary Content</h1> > <article> > <h1>Latest News</h1> > blablabla > </article> > <article> > <h1>Recent Comments</h1> > blablabla > </article> > </aside> > </main> > <footer> > blablabla > </footer> > > 1. Branding > 1. Navigation > 2. Search > 3. Main Content > 1. Welcome > 2. Brief Intro > 3. Complementary Content > 1. Latest News > 2. Recent Comments Hi Kevin, I disagree with the idea of having branding as the <h1>, branding is just that and usually is site wide and as such does not make a useful main heading (unless on an introductory or homepage.) while looking into it I have noticed some strangley screwy results using the outline algorithm, will look intoit more and get back to you -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Thursday, 17 January 2013 11:22:26 UTC