|
First of all, try to make it standards compliant. It will make your life easier, but won't solve all problems. Get a copy of all the browsers you want it to work in, and test the site as you go along in each browser. Try to fix cross browser issues first of all by finding a different way of doing what you are trying to acheive. If you still have problems, create a 'fix' for the problematic browser, and put it in a seperate stylesheet. Use server side code (or JavaScript/conditional comments if server side code can't be used) to dish out that style sheet to only the problematic browser.
And one of the most important rules, keep it simple!
|