В принципе, можно использовать css-хаки (в гугле - "css хаки для ie"), но это некомильфо. В данном случае у тебя для IE будут прописаны отдельные стили. Я, всё же, это костылём считаю...
А вообще, пока не перешли на HTML5, юзай нужный тебе DOCTYPE, следи за валидностью кода.
Если не использовать в верстке какие-то специфичные для отдельных браузеров вещи, то сайт будет хорошо во всех отображаться. Если есть какие-то проблемы с отображением, лучше дай ссылку или пример кода.
Делай не сложно и красиво и будет тебе и валид и меньше проблем я когда то верстал один сайт для журнала который очки рекламирует - рекламировал Вот тогда я понял что такое верстка под все браузеры Зато опыта набрался по самое небалуйся