Case [was: Re: XML Link Questions]

David G. Durand david at
Wed Oct 29 16:24:46 GMT 1997

The current rules are that XML is case-sensitive.

It's bad taste, but not prohibited, to have identifiers that differ solely
in case. This is because case fiolding does not work well outside of the ASCII
part of Unicode, and the case-folding in SGML (to uppercase) is not the same
as the (deprecated) folding in Unicode.

This is a big change for SGML, and will no doubt be abused sometime, but it's
the only decision that does not cause real problems in international character
[Note that y change in SGML I mean a change in _practice_; case-sensitive SGML has always
been an option.]

   -- David
David Durand                 dgd at| david at
Boston University Computer Science        | Dynamic Diagrams  |
                                          | MAPA: mapping for the WWW

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at
Archived as:
To (un)subscribe, mailto:majordomo at the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at

More information about the Xml-dev mailing list