- From: Kristof Zelechovski <giecrilj@stegny.2a.pl>
- Date: Fri, 27 Jun 2008 13:55:51 +0200
- To: <www-html-editor@w3.org>
- Cc: <www-html@w3.org>
Refers to: 24 Dec 1999 version, Section 7.2. "HTML version information" Description: The IFRAME element is not strict. Correction: The HTML 4.01 Strict DTD includes all elements and attributes that have not been deprecated except special frame elements. Argument: The current text is "The HTML 4.01 Strict DTD includes all elements and attributes that have not been deprecated or do not appear in frameset documents." It is equivalent to 'The HTML 4.01 Strict DTD includes all elements and attributes that have not been deprecated' because all HTML elements appear in frameset documents (within HEAD, FRAMESET or NOFRAMES respectively). This is not true: IFRAME (16.5) has not been deprecated but it is not strict. It should also be noted that the following description has a problem as well: "The HTML 4.01 Transitional DTD includes everything in the strict DTD plus deprecated elements and attributes (most of which concern visual presentation)." This is true but not complete because IFRAME is strictly transitional and it is not deprecated. Since this text is informative, it should be easy to fix (although I personally think that IFRAME should be strict, for that matter). Chris
Received on Friday, 27 June 2008 12:00:14 UTC