- From: Philip TAYLOR <P.Taylor@Rhul.Ac.Uk>
- Date: Thu, 14 Feb 2002 23:26:15 +0000
- To: Paul Stanley <pauls@cox-internet.com>
- CC: www-validator <www-validator@w3.org>
Paul -- You are using the wrong DTD; the one you have selected is specifically for FRAMESET documents, which by definition may not contain a <BODY>; you should use (from memory, so may be off-by-one) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> Philip TAYLOR, RHBNC. -------- [snip] > I made the corrections that John > [W3C] HTML Validation Service Results > > URI: > Server: Zeus/3.4 > Detected Character Encoding: utf-8 > Select Character Encoding: > Current Doctype: HTML 4.0 Frameset > Select Doctype: > Options: Show Source Outline Parse Tree ...no attributes > > > Below are the results of attempting to parse this document with an SGML parser. > > * Line 11, column 5: > > <body> > ^ > > Error: element "BODY" not allowed here; check which elements this element may be contained within > > * Line 15, column 6: > > </html> > ^ > > Error: missing a required sub-element of "HTML" > > Sorry, this document does not validate as HTML 4.0 Frameset. > > If you use CSS in your document, you should also check it for validity using the W3C CSS Validation Service. > Below is the source input I used for this validation: > > 1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN" "http://www.w3.org/TR/REC-html40/frameset.dtd"> > 2: > 3: <html> > 4: > 5: <head> > 6: <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> > 7: <meta name="Author" content="Paul C. Stanley"> > 8: <title>Test Page</title> > 9: </head> > 10: > 11: <body> > 12: <p>test text</p> > 13: </body> > 14: > 15: </html> > > > Gerald Oskoboiny > Last modified: Date: 2001/09/14 04:13:13
Received on Thursday, 14 February 2002 18:22:54 UTC