- From: William F. Hammond <hammond@csc.albany.edu>
- Date: Thu, 28 Jun 2001 09:01:53 -0400 (EDT)
- To: www-talk@w3.org
Arjun Ray <aray@q2.net> writes:
> > (Arjun: were you seriously suggesting that a given FPI used in a
> > document type declaration to refer to an external document type
> > definition, with, for the sake of discussion, no internal subset,
> > can be used with more than one SGML declaration?)
>
> Yes. There's nothing unusual in that. All that matters is whether
> the markup declarations constituting the contents of the external
> entity are intelligible given the provisions (roughly, the SCOPE,
> SYNTAX and FEATURES sections) of any specific SGML declaration.
My question could have been more specifically worded in stipulating
the form of document type declaration construction permitted in HTML
documents. I agree that parsing limits are not important.
If a late version of HTML has a larger charset than an early version,
then it is formally wrong to allow the larger charset in something
specified as the early version.
Each of the IETF/W3C specifications of HTML beginning with version 2.0
(RFC 1866) has specified a particular SGML declaration and has
specified a particular form of document type declaration construction
using one of a small list of FPI's. Internal declaration subsets are
not allowed, and system identifiers are not allowed.
With these conditions the unified validation scheme that I described
is fine.
-- Bill
Received on Thursday, 28 June 2001 09:02:40 UTC