[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [xml] correct way to output HTML without the <?xml...



<John Hockaday ga gov au> writes:

> Nic,
>
> An XML document instance must have an xml declaration otherwise it is not
> valid XML.  

This is not true, John.

An XML 1.1 document MUST have an XML decl. Here is the relevant para
from http://www.w3.org/TR/2004/REC-xml11-20040204/#NT-prolog:

  2.8 Prolog and Document Type Declaration

  [Definition: XML 1.1 documents MUST begin with an XML declaration
  which specifies the version of XML being used.] For example, the
  following is a complete XML 1.1 document, well-formed but not valid:


  <?xml version="1.1"?>
  <greeting>Hello, world!</greeting> 

  but the following is an XML 1.0 document because it does not have an
  XML declaration:


  <greeting>Hello, world!</greeting>



Nic Ferrier
http://www.tapsellferrier.co.uk



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]