По моему опыту, хотя некоторые атрибуты CSS могут поддерживаться всеми браузерами, они не всегда ведут себя одинаково. Даже некоторые из самых основных атрибутов, такие как margin / padding / float, могут заставить вещи выглядеть по-разному между IE и всем остальным.
Обычно общий шаблон сайта является наиболее сложным. То, как я это делаю, заключается в том, что, как только я напишу этот шаблон и простые классы, которые будут использоваться в реальном контенте, протестируйте несколько образцов страниц во всех браузерах. Обычно вы не будете бросать какие-либо серьезные ключи в систему, как только вы будете работать с контентом (хотя я всегда буду делать параноидальную проверку здесь и там).