I am currently working on a small website using simple html and css. However, when I view the website in IE 6.0, it doesn’t display the html correctly even though when I look at the html coding, I know it should not be how IE is displaying it. However, my Mozilla Firefox (v.1.5 by the way), is correctly display the html coding. T
he page layout fits perfectly and the page doesn’t scroll, whilst in IE it does. What problem am I having and am I right in saying how Mozilla displays it is different to IE? Shouldn’t they display the same structure?
Just because it looks fine in one browser doesn’t mean it’s going to look right in the other. I’ve had some strange things happen in the past, but it’s too hard to narrow the problem down without the code or a link to check it out. Could you post your code, or a link to the site?
As far as I know, and I could be wrong, IE and FF have two differnent rendering “engines”. FF will display things differntly than IE. IE kind of dubs things around, which is why you always have to test in more than IE, because it sucks.
IE uses Trident as its rendering engine on Windows (IE for mac used Tasman? - if anyone can confirm that?). Firefox uses Gecko. Safari… um WebCore (KHTML and KWQ as the adapter library). I could be off on Safari, I’m not a Mac Man like darkplanets. Then there are others: iCab, Presto, etc.
The point being that each engine handles things differently. Which is why we run into problems with things such as the box-model problem (which IMO, IE does it the way that makes sense). And which is why seeing some code is helpful.