[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] xmlns:xml = "???"
Two questions: (1) Is it legal to specify xmlns:xml="http://www.w3.org/XML/1998/namespace"? (2) Is it legal to specify xmlns:xml="anything else"? The namespaces spec says that namespace prefixes starting "xml" are "reserved for use by XML and XML-related specifications". That presumably doesn't by itself make it an error to use such a prefix, it just means that XML specifications are allowed to constrain their use. Then it says "The prefix xml is by definition bound to the namespace name http://www.w3.org/XML/1998/namespace". I think one could probably interpret that as saying it's an error to bind it to anything else: but I'm not sure! But does it mean it's an error to declare it explicitly? Supplementary questions: (3) Do xml:space and xml:lang have any defined meaning if xmlns:xml="anything else" is specified? (4) Is it legal to specify xmlns:xmlns="anything"? (and if not, where does it say so?) Mike Kay
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|