[Bug 3960] fn-in-scope-prefixes-3


------- Comment #3 from mike@saxonica.com  2006-11-09 10:07 -------
For some reason that I've never understood, but that has caused untold
confusion ever since, the authors of the Namespaces Rec went out of their way
to insist that what we sometimes call the "null namespace" and what you call
the "empty namespace" or "no namespace" is not in fact a namespace. So when you
read a phrase like "for each namespace..." it doesn't include the
null|empty|no|absent namespace, because that isn't a namespace. 

No prefix is ever bound to this non-namespace; no namespace binding or
namespace node ever references it. Declarations like xmlns="" and in XML 1.1,
xmlns:p="" terminate a binding, they do not create a new one.

Received on Thursday, 9 November 2006 10:08:06 UTC