Re: http://www.w3.org/TR/REC-html40/frameset.dtd

Aleatha Parker-Wood wrote:
> The DTD for the HTML 4.01 Frameset DTD is slightly malformed, which
> causes issues for XML compliant editors and XSL engines which import the
> DTD.

HTML DTDs are not written in XML, they're SGML.  Trying to push them 
through any form of XML processing is like trying to put a square peg in 
a round hole - it just won't work!

> In particular, the following section:
> 
> <!ENTITY % HTML.Version "-//W3C//DTD HTML 4.01 Frameset//EN"
>   -- Typical usage:
>  ...
> -->
> 
> Looks as if it should read:
> 
> <!ENTITY % HTML.Version "-//W3C//DTD HTML 4.01 Frameset//EN">
>   <!-- Typical usage:
>  ...
> -->

No, the DTD is correct as is.

-- 
Lachlan Hunt
http://lachy.id.au/

Received on Saturday, 5 November 2005 05:10:00 UTC