W3C home > Mailing lists > Public > www-html@w3.org > September 2001

Re: AW: Charset "iso-10646-1"

From: Christian Smith <csmith@barebones.com>
Date: Tue, 4 Sep 2001 22:25:22 -0400
To: W3C HTML <www-html@w3.org>
cc: roconnor@math.berkeley.edu
Message-ID: <20010904222523-b01010705-20c86cb0-0910-010c@146.115.234.50>
On 9/4/01 at 6:22 PM, roconnor@math.berkeley.edu wrote:

> On Fri, 31 Aug 2001, Christian Wolfgang Hujer wrote:
> 
> > My two cents about that: First cent: XHTML 1.0 Appendix C.1 confuses all
> > XML/HTML beginners because the XML declaration is mentioned in that
> > paragraph about processing instructions as if it were a processing
> > instruction, but the XML declaration is not a processing instruction, it
> > is explicitely excluded from processing instructions by the XML
> > specification (first and second edition).
> 
> Where does the XML specification say this?  I couldn't find it (seached
> for all occurances of "processin instruction").

He's refering to the fact that the XML specification states that a PI is of
the form

Processing Instructions

[16]  PI ::=   '<?' PITarget (S (Char* - (Char* '?>' Char*)))? '?>'
[17]  PITarget ::=   Name - (('X' | 'x') ('M' | 'm') ('L' | 'l'))

and that the targets "xml" and "XML" etc are reserved. So, an "XML
declaration" is not strictly a PI, it just looks like one.

-- 
Christian Smith  |  csmith@barebones.com  |  http://web.barebones.com
PGP Fingerprint  -  60E5 2216 97D2 1D1A B923 F036 00A9 CEC0 D411 FA89
Received on Tuesday, 4 September 2001 22:25:27 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 March 2012 18:15:49 GMT