> If we copy what was in the e-mail exchange and expand upon it somewhat > we get the following proposed addition to Appendix D: > > In the following example > > <!DOCTYPE foo [ > <!ENTITY x "<"> > ]> > <foo attr="&x;"/> > > The replacement text of x is the four characters "<" because referrences Should be "references". > to general entities in entity values are bypassed [4.4.7]. The replacement > text of lt is the five characters "<" [4.6]. The replacement text is not necessarily exactly that. It might be "<" for example. Say The replacement text of lt is a character reference to the less-than character, for example the five characters "<" [4.6]. > Since neither of these > contains a less-than character the result is well-formed. > > If the definition of x had been > > <!ENTITY x "<"> > > then the document would not have been well-formed, because the replacement > text of x would be the single character "<" which is not permitted in > attribute values. -- RichardReceived on Wednesday, 9 May 2007 12:31:08 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:21:35 GMT