In article <[EMAIL PROTECTED]>, Ari Feldman
<[EMAIL PROTECTED]> wrote:
> I noticed that when the DOCTYPE of a page is set to HTML 4.0
> Transitional, Mozilla enters quirks mode and, among other things,
> ignores certain CSS attributes. However, if the DOCTYPE is 4.0 Strict or
> 4.01 Transitional or Strict, Mozilla does not enter quirks mode.
Actually, HTML 4.01 Transitional goes to quirks unless the exact URL
http://www.w3.org/TR/html4/loose.dtd is present.
> Is this a bug, or is there some reason why HTML 4.0 transitional should
> be handled in quirks mode?
HTML 4.0 Transtional going to quirks mode is not a bug. HTML 4.1 without
a URI going to bugs isn't a bug either. It was apparent that bug 22274
would be hit too often, if HTML 4.0 Transtitional went to the standards
mode.
HTML 4.01 with a URL that points to a particular DTD date version going
to quirks is a bug.
Mac IE 5 can use its standards mode for HTML 4.0 Transitional with the
URL, because it handles the situation of bug 22274 the same way as old
browsers even in the standards mode.
--
Henri Sivonen
[EMAIL PROTECTED]
http://www.clinet.fi/~henris/