Статья "Flexible Layouts with CSS Positioning" рассказывает как используя CSS, создать сайт одинаково хорошо смотрящийся на экране КПК 160x160 и при разрешении 1024x768.