- From: Robert Crews <robert_crews@mindspring.com>
- Date: Sat, 12 Jul 2003 07:46:36 -0700
- To: www-html-editor@w3.org
Suggestion for HTML 4 Errata: http://www.w3.org/MarkUp/html4-updates/errata 18. Examples missing BODY in NOFRAMES. Added: -- Type: Editorial Refers to: 24 Dec 1999 version, Chapter 16. Description: All three examples (one labeled "illegal example" to demonstrate a different error) show an invalid use of NOFRAMES. In a frameset document, NOFRAMES may contain only one element: BODY. BODY, in turn, may contain anything allowed in BODY by the transitional DTD. http://www.w3.org/TR/1999/REC-html401-19991224/present/frames.html http://www.w3.org/TR/1999/REC-html401-19991224/present/frames.html#h- 16.1 http://www.w3.org/TR/1999/REC-html401-19991224/present/frames.html#h- 16.2 http://www.w3.org/TR/1999/REC-html401-19991224/present/frames.html#h- 16.4.1 Correction: * In the examples, wrap the contents of the NOFRAMES elements in BODY elements. * The text "A frameset document has a HEAD, and a FRAMESET in place of the BODY" in Section 16.2 should read: "A frameset document has a HEAD and a FRAMESET. If the FRAMESET includes a NOFRAMES, then the NOFRAMES must contain a BODY. (If a document contains multiple NOFRAMES, then it must contain multiple BODYs.)" * Likewise, the sentence beginning "In a document that uses the frameset DTD..." in Section 16.4.1 should be followed by "NOFRAMES must contain only BODY; BODY, in turn, may then contain anything allowed in BODY by the transitional DTD." The error can be verified with the BBEdit HTML checker and--after conversion to XHTML--the Apache Xalan Validating Parser. Oddly, the W3C validator at http://validator.w3.org/ says the examples are valid (with and without BODY added). For convenience: http://www.ripary.com/errata18.html Robert
Received on Saturday, 12 July 2003 10:53:10 UTC