[Bug 9799] New: Syntax of <ol@type> and <ul@type> should be aligned with CSS list-style-type

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

           Summary: Syntax of <ol@type> and <ul@type> should be aligned
                    with CSS list-style-type
           Product: HTML WG
           Version: unspecified
          Platform: All
               URL: http://dev.w3.org/html5/spec/grouping-content.html
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P3
         Component: HTML5 spec (editor: Ian Hickson)
        AssignedTo: ian@hixie.ch
        ReportedBy: xn--mlform-iua@xn--mlform-iua.no
         QAContact: public-html-bugzilla@w3.org
                CC: mike@w3.org, public-html@w3.org
        Depends on: 9798


Bug 9798 says that @type for <ol> and <ul> should be permitted. 

This bug suggests the syntax for the type attribute,

SOLUTION:

General: change from HTML4 values to CSS values

For <ul> the HTML4 values are indentical with CSS2, and thus can remain. 
In addition the CSS value "none" should also be permitted.

FOr <ol>, the HTML4 values  should become deprecated/obsoleted:

The HTML4 values for ol@type:  1,a,A,i,I
New values from CSS2: decimal | decimal-leading-zero | lower-roman |
upper-roman | lower-greek | lower-latin | upper-latin | armenian | georgian |
lower-alpha | upper-alpha | none

The value "inherit" should not be permitted.

JUSTIFICATION:  It is practical to have just one value set - namely that of
CSS.

USER AGENT SUPPORT: 

Webkit: the CSS synonyms for the HTML4 values, are already supported - other
CSS values are not supported. (Interaction with default CSS may cause bugs,
however). 

In Gecko: The CSS synonyms for the HTML4 values are already supported. But
disabling CSS removes support for @type, regardless of whether it contains CSS
values or HTML4 values. 

Opera: supports the HTML4 values - but not the CSS values. Doesn't matter if
CSS is enabled or if one disables CSS (to disable CSS, I disable any styling in
 "user mode"  - see the Stylesheet menu under the View menut - I don't know if
there is a way to disable CSS more fundamentally).

IE: Only support the HTML4 values. The support is not affected if one disables
CSS for the current page.

-- 
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 Saturday, 22 May 2010 16:29:41 UTC