- From: David Dorward <david@dorward.me.uk>
- Date: Tue, 23 Jan 2018 16:30:13 +0000
- To: "Philip Taylor" <P.Taylor@Rhul.Ac.Uk>
- Cc: "Ed Brandon" <ebrandon@cpha.ca>, www-validator@w3.org
Received on Tuesday, 23 January 2018 16:30:47 UTC
On 23 Jan 2018, at 16:07, Philip Taylor (RHUoL) wrote: > I would suspect an inappropriate DOCTYPE. The following is valid : > > <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN"> That causes the validator to chuck a massive warning because *the Document Type (-//W3C//DTD HTML 4.01 Strict//EN) is not in the validator's catalog*. If you use the real HTML 4.01 Strict DTD: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> … then the validator will report the document as being invalid with the error Ed mentioned. It would be valid if the Transitional DTD was used: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> … but 2017 is leaving it more than a little late to start transitioning to HTML 4. It is also valid with the HTML 5 Doctype: <!DOCTYPE html>
Received on Tuesday, 23 January 2018 16:30:47 UTC