[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Yet another validity question
> I didn't see anything in the spec that explicitly says "you must (or don't > have to) declare all elements referenced in content models", Well you don't generally get rules saying you don't have to do something :-) There is indeed no requirement that elements referred to in content models be declared if they do not appear in the instance. I'm not quite sure why this is; most likely it is to make it easier to parametrise or subset DTDs. For example, if you have two DTDs which are identical except for the presence of one element, you can put that element's declaration in a conditional section without having to change the declarations for all the elements in which it is allowed. And of course, just because something isn't invalid doesn't mean a parser can't warn about it. -- Richard xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
|
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
|