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

[Bug 23252] New: Using list markup inside <nav>, misleading example in 4.4.4

From: <bugzilla@jessica.w3.org>
Date: Mon, 16 Sep 2013 10:23:31 +0000
To: public-html-admin@w3.org
Message-ID: <bug-23252-2495@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=23252

            Bug ID: 23252
           Summary: Using list markup inside <nav>, misleading example in
                    4.4.4
           Product: HTML WG
           Version: unspecified
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: HTML5 spec
          Assignee: dave.null@w3.org
          Reporter: jukka.k.korpela@kolumbus.fi
        QA Contact: public-html-bugzilla@w3.org
                CC: mike@w3.org, public-html-admin@w3.org,
                    public-html-wg-issue-tracking@w3.org

In "4.4.11 Usage summary", the example on <nav> contains three <p> elements,
each containing only one <a> element:

<nav>
 <p><a href="/">Home</a>
 <p><a href="/biog.html">Bio</a>
 <p><a href="/discog.html">Discog</a>
</nav>

I think this violates the recommendation in "4.4.4 The |nav| element": "In
cases where the content of a |nav
<http://www.w3.org/TR/html5/sections.html#the-nav-element>| element represents
a list of items, use list markup to aid understanding and navigation."

If the example is supposed to present breadcrumb navigation (which might be
regarded as something else than a list), then this should be clarified. 

Otherwise, please change the example to the following:

<nav>
 <ul>
   <li><a href="/">Home</a>
   <li><a href="/biog.html">Bio</a>
   <li><a href="/discog.html">Discog</a>
 </ul>
</nav>

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Received on Monday, 16 September 2013 10:23:36 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:37:34 UTC