[Bug 10450] New: Allow lists to be used as menus or tab sets

http://www.w3.org/Bugs/Public/show_bug.cgi?id=10450

           Summary: Allow lists to be used as menus or tab sets
           Product: HTML WG
           Version: unspecified
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: HTML5 spec (editor: Ian Hickson)
        AssignedTo: ian@hixie.ch
        ReportedBy: mjs@apple.com
         QAContact: public-html-bugzilla@w3.org
                CC: mike@w3.org, public-html@w3.org


Lists (<li> and <ul>) are often used as menus, toolbars or tab sets, and this
is generally not considered contrary to their semantics. But HTML5 strictly
limits them to the list role. Please consider the following extended sets of
roles for list-related elements:


li (with a ul or ol parent) -> menuitem, menuitemcheckbox, menuitemradio,
option, tab, treeitem, presentation
ol -> list, listbox, menu, menubar, tablist, toolbar, tree, directory,
presentation
ul -> list, listbox, menu, menubar, tablist, toolbar, tree, directory,
presentation

The current spec allows lists to be used as lists, trees or directories, the
other roles seem appropriate as well. Many sites have a tab bar that's made out
of a list styled with CSS.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Thursday, 26 August 2010 10:26:06 UTC