So i tried to come up with a new page design, the infamous two-column layout. It has header, footer, and middle section that is split into two sections, pageContents and pageSubContents.
For the middle section, pageContents comes before pageSubContents, making the page more basic-browser and search engine friendly. With this approach, browsers without styling will see the important page contents before the navigational menu.
All was going well until the testing period of the layout. I tested the page on mozilla 1.73, msie 6.0, and opera 7.54. All on windows 2000 sp2. I'm not sure how worse it will get on other browsers + operating system combo. But i could only imagine that it's not going to get any simpler.
Anyways, the explanation of the problems is quite long, so i've put it here on my site. I've also tried to put the explanation of the problems i encountered, as well as some screenshots. The source code used to produce the problems are also available there.
I would appreciate it if someone could help me take a look at the problem and suggest some fixes to the problem. I've spent enough hours last night i'm basically out of ideas. It's probably just me messing up the CSS rules and usage, or they could well be problems with the browsers and how they interpret CSS.
If possible, i'd like to avoid CSS hacks as much as possible. So, no hacks with \"}\" escaping or /* /* */ or anything fancy like that.
Thank you.
For the middle section, pageContents comes before pageSubContents, making the page more basic-browser and search engine friendly. With this approach, browsers without styling will see the important page contents before the navigational menu.
All was going well until the testing period of the layout. I tested the page on mozilla 1.73, msie 6.0, and opera 7.54. All on windows 2000 sp2. I'm not sure how worse it will get on other browsers + operating system combo. But i could only imagine that it's not going to get any simpler.
Anyways, the explanation of the problems is quite long, so i've put it here on my site. I've also tried to put the explanation of the problems i encountered, as well as some screenshots. The source code used to produce the problems are also available there.
I would appreciate it if someone could help me take a look at the problem and suggest some fixes to the problem. I've spent enough hours last night i'm basically out of ideas. It's probably just me messing up the CSS rules and usage, or they could well be problems with the browsers and how they interpret CSS.
If possible, i'd like to avoid CSS hacks as much as possible. So, no hacks with \"}\" escaping or /* /* */ or anything fancy like that.
Thank you.