- From: Andrew Layman <andrewl@microsoft.com>
- Date: Tue, 28 Nov 2000 14:03:57 -0800
- To: "'Dan Connolly'" <connolly@w3.org>, Axel Dahmen <a.dahmen@infozoom.de>
- Cc: xml-names-editor@w3.org, "Ronald Bourret (E-mail)" <rpbourret@rpbourret.com>
Thanks. I second Dan's advice to look at the Myths page. -----Original Message----- From: Dan Connolly [mailto:connolly@w3.org] Sent: Tuesday, November 28, 2000 12:06 PM To: Axel Dahmen Cc: xml-names-editor@w3.org Subject: Re: Error in REC-xml-names-19990114 Axel Dahmen wrote: > > Dear editors, > > I'm not sure if I've learned from the recommendation correctly I think you have not... you're not alone; see Myth #4: Unprefixed attribute names are in XML namespaces http://www.xml.com/pub/a/2000/03/08/namespaces/index.html?page=2 in Mar. 8, 2000: Namespace Myths Exploded by Ronald Bourret > but if I did, > then the 2nd example in paragraph 5.3 is *not* legal: > > <QUOTE> > However, each of the following is legal, the second because the default > namespace does not apply to attribute names: > > <!-- http://www.w3.org is bound to n1 and is the default --> > <x xmlns:n1="http://www.w3.org" > xmlns="http://www.w3.org" > > <good a="1" b="2" /> > <good a="1" n1:a="2" /> > </x> > </QUOTE> > > As <good> expands to <http://www.w3.org:good>, yes, but... > its unqualified attribute (a) > inherits the element's namespace nope. > and expands to http://www.w3.org:a. Since > "n1:" also expands to "http://www.w3.org", the attribute (n1:a) also expands > to http://www.w3.org:a which makes both attributes identical and thus the > tag illegal. > > Best regards, > Axel Dahmen -- Dan Connolly, W3C http://www.w3.org/People/Connolly/
Received on Tuesday, 28 November 2000 17:24:02 UTC