system identifier for HTML DTD doesn't work

---------
excerpt from
http://www.w3.org/TR/WD-html40-970917/sgml/dtd.html

You can also use a URL as a system identifier for the DTD, as in:


    <!DOCTYPE HTML SYSTEM "http://www.w3.org/DTD/HTML4-strict.dtd">

    or better still together with the public identifier as in:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
            "http://www.w3.org/DTD/HTML4-strict.dtd">
---------

and yet that address gives "404 not found."

The DTD does actually reside at the address linked from
the cover page:

http://www.w3.org/TR/WD-html40-970917/sgml/HTML4-strict.dtd

I suggest that address be used in the spec.

The DTD is an integral part of the specification.

Elsewhere in the spec:

===========
http://www.w3.org/TR/WD-html40-970917/struct/global.html#h-8.1

We
recommend that authors use one of the following declarations: 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> 

...

or better still together with the public identifier as in:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
"http://www.w3.org/DTD/HTML4-strict.dtd"> 
===========

The first example is the one that folks will copy.
The system identifier and the public identifier should be
in the first example, since, as we agreed in August,
it is "better still."

=========
http://www.w3.org/MarkUp/Group/9708/ftf-notes.html

Resolved: (Mike Wexler) In the Doc Type Declaration, put a URL in
addition to the
public identifier. The examples will be updated to include the proper
identifiers. 
=========

Hmmm... I suppose I'm not reviewing the latest draft.
But... yes, the latest draft exhibits these problems:
http://www.w3.org/MarkUp/Group/9709/WD-html40-970919/struct/global.html#h-8.1

-- 
Dan Connolly, W3C HTML Working Group Chair
http://www.w3.org/People/Connolly/
phone://1/512/310-2971

Received on Thursday, 2 October 1997 18:38:58 UTC