А планшет с разрешением 1280/800 под какую категорию попадает?
Какой критерий деления? Монитор на шнурке, наличие тача, разрешение? Определитесь с формальными критериями, тогда сможете алгоритм написать.
Михаил Захаров:
чет у меня не работает media handheld and (max-width: 500px)
на моем iphone и на stackoverflow встречал инфу что ни android, ни ios не относят свои устройства к типу handheld, очень похоже что это свойство устарело(?)
Есть более точная информация или живые примеры?
вот тут и на русскоязычном "стаке" обсуждали и ссылка на хабр статью https://ru.stackoverflow.com/questions/428020/medi...
Мобильные устройства будут подстраивать сайт под это разрешение, а десктопные браузеры это проигнорят. Соответственно, так ты сможешь разделять на мобилы и компы. Это костыль, но он работает.
Для мобил: @media screen and (max-width: 320px)
Для компов: @media screen and (min-width: 321px)
Как-то я тоже парился с разными стилями для мобильных устройств и настольного браузера при одинаковом (примерно) размере экрана/окна.
Можно с помощью https://modernizr.com/download#setclasses&q=touch отсортировать тач устройства от десктопных, мне тут (на тостере) посоветовали. Хорошая вещь.