Немного не согласен с использованием не мобильной верстки для ширины больше 600.
У меня коммуникатор с разрешение 640*480. И часто я бы предпочел смотреть мобильный вариант верстки. может стоит сделать 641? это конечно мое имхо.
В таком случае логично делать переключатель стилей кнопкой, который просто в подвале даст возможность переключаться между мобильной/десктопной версиями css
Бдыщь!
А что, простите, произойдет, если браузер не успел познакомиться с CSS2.1? Он применит все стили?
В таком случае, думаю, стоит уточнить порядок подключения стилей.
Так уж вышло, что нет под рукой хронологической линейки выхода браузеров «большой четверки». Если эта информация действительно представляет ценность для вас, то, думаю, вы легко сможете отследить эти версии. Сама спецификация появилась в середине 2006 года.
Ну, я бы уточнил: не для мобильных, а для смартфонов. Пока доля обычных мобил вполне себе немаленькая и называть все коммуникаторы/смартфоны мобильниками я бы не спешил.
К тому же есть огромная масса тонкостей, характерных именно для «мобильной» вёрстки: свой CSS, поддерживающий далеко не всё из CSS 2.1, свои закидоны в интерпретировании визуального отображения некоторых тегов разными мобильнми браузерами, ограничения на размеры подгружаемых файлов.
P.S. Боюсь показаться полным ламером, но впервые слышу об объявлении вида
Кроссдевайсная верстка