On 4/23/06, Shmulik Flint <[EMAIL PROTECTED]> wrote:

> When I define a block element that exceeds the window width, IE and > FF seem 
> to interpret its width differently.

Of course they do, since your DTD does not put any browser into
standards mode.  In Quirks mode, in which browsers will render your
page, Internet has the CSS box model *wrong* and will render different
from any other modern browser.

The first thing you have to do is put in a DTD that puts browsers into
standards mode.  Then you'll have a chance.  There will still be
problems with IE, but nowhere near as bad.

Then you have to make your markup *valid*.  Do those two things and
you'll begin to have a chance of getting your code to render properly.
 Do neither or one and you don't really stand a chance.

> See for example http://www50.brinkster.com/splintor/widthtest.html,
> 1.      Who is right on this - FF or IE? It seems like a bug in Firefox,


In 99.99999% of the cases Firefox will be right and IE will be wrong. 
IE was designed in 2001 with little regard for standards and no fixes
in compliance have been made since them.   Firefox is updated
regularly and the designers try to get CSS right and fix bugs when
they find them.

IE7 may fix this, but it's still in beta and you shouldn't be
designing for it yet, IMHO.


Ed Seedhouse
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to