RE: Mistakes in the XHTML Transitional DTD

The attributes you are referring to were never part of HTML. They are
browser-specific attributes added by the browser manufacturers. That is why
they are not in XHTML/HTML Transitional.

Charles F. Munat
Seattle, Washington

> -----Original Message-----
> From: www-html-request@w3.org
> [mailto:www-html-request@w3.org]On Behalf
> Of Mike Krier
> Sent: Monday, January 22, 2001 11:44 AM
> To: www-html@w3.org
> Subject: Mistakes in the XHTML Transitional DTD
>
>
>
> Hello, I have found several mistakes in the XHTML
> Transitional DTD.  Can
> you explain or correct these mistakes?
>
> 1. There is no background attribute for td tags,
> 2. There is no Marginwidth attribute for the body tag
> 3. There is no Marginheight attribute for the body tag
> 4. There are no width, height, or body attributes for the
> input tag (needed
> for type="image")
> 5. For some reason, a form tag cannot be within a tr or td
> element, which
> is frequently done to avoid unwanted line breaks.
>
> When I asked about this in the newsgroups, I got a very perplexing
> response.  People said that much of the above could be done
> with CSS, so it
> wasn't necessary.  I thought the entire point of a
> Transitional DTD was so
> that html documents would be compatible with lower browser versions,
> including browsers that cannot make use of CSS.  If the
> people responding
> to my inquiries were correct, then can you tell me why there
> is a <font>
> tag in the Transitional DTD?
>
>
> Mike Krier
> Webmaster, www.ibm.com
> IBM Corporate Internet Programs
> 212-612-1927 t/l 935
>
>

Received on Monday, 22 January 2001 16:42:51 UTC