W3C home > Mailing lists > Public > www-html@w3.org > October 1999

RE: Doctypes, Declarations, and HTML Versions

From: <JOrendorff@ixl.com>
Date: Tue, 5 Oct 1999 11:42:13 -0400
Message-ID: <CD8E2CDBC6D0D111ACB900805FBBD97E01FCFDA4@mem-131.ixl.com>
To: www-html@w3.org
> The DTD is *incorporated* by the doctype declaration.  That is, the
> doctype declaration is where one finds the DTD.

The difference between inclusion and reference here is
interesting but rather abstract.  Inasmuch as it matters
at all, I think reference would have been the better choice.

To create a class of documents, you need to specify
(a) the syntactic rules for instance documents and
(b) the semantic meanings of the tags you will use.

These rules will probably evolve.  There will also be
exceptions where you'll want to incorporate other data
objects.  So you'll also want
(c) some sort of versioning and
(d) extensibility.

SGML DTDs provide (a).  I think "XML Schema: Structures"
aims to provide (a) (b) and (d).  Of course, (b) can't be
formalized, but at least there will be a not-bad standard
place to document tag semantics.

-- 
Jason
Received on Tuesday, 5 October 1999 11:55:40 GMT

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