Re: HTML 4.0 DTD doesn't work with nsgmls (fwd)

Jean Pierre LeJacq wrote:
> 
> Dear Reader,
> 
> In using the following DTD
> 
>     This is HTML 4.0 Strict DTD, which excludes the presentation
>     attributes and elements that W3C expects to phase out as
>     support for style sheets matures. Authors should use the Strict
>     DTD when possible, but may use the Transitional DTD when support
>     for presentation attribute and elements is required.
> 
>     HTML 4.0 includes mechanisms for style sheets, scripting,
>     embedding objects, improved support for right to left and mixed
>     direction text, and enhancements to forms for improved
>     accessibility for people with disabilities.
> 
>           Draft: $Date: 1998/04/06 08:22:15 $
> 
> I foundd a possible bug in the DTD.  When running nsgmls as
> follows:
> 
>    nsgmls -s -e -g -wall /usr/lib/sgml/declaration/html.decl index.html
> 
> I receive the following errors:
> 
>   In entity HTML included from index.html:1:48
>   nsgmls:/usr/lib/sgml/dtd/html-4.0s.dtd:371:0:W: unused parameter
>     entity "MultiLengths"
>   In entity HTML included from index.html:1:48
>   nsgmls:/usr/lib/sgml/dtd/html-4.0s.dtd:733:0:W: unused parameter
>     entity "CAlign"

I think you're right. I'll adjust our source files so that
these aren't generated in the strict DTD.

 -Ian


-- 
Ian Jacobs (jacobs@w3.org)   http://www.w3.org/People/Jacobs
Tel/Fax:                     +1 212 684-1814

Received on Friday, 18 June 1999 14:54:29 UTC