Hi Gunlaug, Thanks for the advice and I absolutely see your points. But, my customer wants this page, so I have to solve the rendering difference of the table.
If you lock at this specific point, how can I solve it? Thanks Arnt O. Kvannefoss Software Consult AS http://www.softwareconsult.no http://www.pamelding.net -----Opprinnelig melding----- Fra: Gunlaug S�rtun [mailto:[EMAIL PROTECTED] Sendt: 3. mai 2005 13:16 Til: Arnt O. Kvannefoss Kopi: [email protected] Emne: Re: [css-d] Table renders differently between Firefox 1.03 and IE 6 SP2 Arnt O. Kvannefoss wrote: > ... > http://wirtz.pamelding.net/default_test.html. > The left column renders correct in both FF and IE. Here I used divs > and relative positioning in a complex and fragile way, so I am not > happy width this. Me neither. :-) > In the center column I have used a table and hopes for a simpler and > more robust design. My problem is to make the rendering in IE close > to the way FF renders it. The short answer is: you can't make it hold. Positioning of almost every element in that page relies on _one_ font-size, and will break in every browser on earth if that condition fails. That makes all attempts on cross-browser stabilization impossible. - Change font-size in any browser, and you will see what I mean. The page also rely on a minimum browser width of 1020px, without anything to hold it on narrower browser-windows. - Note also that not all browsers will respect any set width on a web page, so web pages should have the built-in ability to adjust to the actual browser-window. --------- What you are trying to do can be achieved *to a degree*, by using the self-adjusting functionality of free-flowing elements -- default behavior. You will however have to let go of the fine-tuning with relative positioning, and really let the containers flow down in each column -- one after the other, if you shall have any chance of succeeding. That page makes a lot of sense when linearized, so you only have to let go of any "print-like" layout, and redesign it for the web. The web isn't static and have no fixed dimensions. This means that 'tables' or 'no tables' won't matter much. Each container has to be a self-contained square (more or less), and be able to adjust to its own content and the surrounding containers. Only when those containers line up nicely, without any overlapping and under a wide variety of conditions, will you be able to add some slight adjustments and 'trimmings' here and there. ---------- One more advice: shorten the page-title to one short line. Only so much will do any good for SEO anyway, so you should write a more meaningful page-title. Some of the same goes for <h1> and the footer. They probably won't hurt, but they won't do much good either. The rest: no problems. (It so happens that that page is advertising articles I know only too well -- and in my own language, so it makes perfect sense... :-) ) regards Georg -- http://www.gunlaug.no ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
