Добавь к прочим заголовкам в head мета-тэг vieport следующего вида:
<head>
<meta name="viewport" content="width=device-width" />
</head>
Получится ровно то что тебе надо - на любом экране сайт будет (будет пытаться) выглядеть одинаково. Впрочем, наверняка ты столкнешься с тем, что на маленьких экранах (например на iPhone 5s) будет всё настолько мелко, что ничего не прочитаешь. Поэтому рекомендуется дополнить:
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
Подробнее об основах отзывчивого веб-дизайна -
тут.