[Bug 5801] New: Conformance rules for xmlns unintuitively different for HTML and foreign content

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

           Summary: Conformance rules for xmlns unintuitively different for
                    HTML and foreign content
           Product: HTML WG
           Version: unspecified
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Spec bugs
        AssignedTo: dave.null@w3.org
        ReportedBy: hsivonen@iki.fi
         QAContact: public-html-bugzilla@w3.org
                CC: ian@hixie.ch, mike@w3.org, public-html@w3.org


Currently, an attribute that in source looks like xmlns is allowed on any
foreign content element if its value matches the namespace of the element. For
HTML elements, though, the attribute that in source looks like xmlns is allowed
only on root or if the parent is not an HTML element.

While I understand that the cases have a different nature in DOM terms, this
difference in rules is totally arbitrary from an authoring point of view, and
the attributes are equally useless and talismanic in all cases.

Please allow any HTML element to have an xmlns talisman with the value
"http://www.w3.org/1999/xhtml".


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

Received on Wednesday, 25 June 2008 12:36:58 UTC