- From: <lee@sq.com>
- Date: Sat, 12 Oct 96 18:49:20 EDT
- To: U35395@UICVM.CC.UIC.EDU, w3c-sgml-wg@w3.org
> B.10 What form should EMPTY elements take, if there are EMPTY elements > in XML: <e>, <e/, or <e></e> (where '/' is assumed the NET string) > (7.3, 11.2.3)? Only one of these, <e></e>, can be parsed reliably without a DTD, unles you are prepared to use lookahead to the end of the document or untiul the next close tag of a container. Two other possibilities: (1) use a naming convention, e.g. <E.BR> (1b) add something (e.g. @) as a name start character: <@BR> where all elements starting with @ are EMPTY, by convention. An amendment to SGML could allow <@ to be a delimiter to start a tag of an EMPTY element, and then the convention would become supported syntax. Both of these are using syntax, but are using a kind of syntax for which there is precedent. I don't have strong feelings on these, but wanted to raise them since they are both compatible with SGML as it stands today. Lee
Received on Saturday, 12 October 1996 18:49:30 UTC