Хорошо, я вижу здесь много дезинформации. Во-первых, создание веб-страницы с использованием определенного разрешения, скажем, например, 800x600, позволяет правильно отображать эту страницу только с этим разрешением! Когда эта же страница отображается на чужом ноутбуке или домашнем мониторе ПК, страница будет отображаться с использованием текущего разрешения этого экрана, а НЕ разрешения, которое вы использовали при создании страницы. Не создавайте веб-страницы для одного конкретного разрешения! Существует слишком много различных соотношений сторон и разрешений экрана, чтобы можно было ожидать сценария «один размер для всех», которого нет в веб-дизайне. Вот решение: используйте CSS3 Media Queries для создания кода с адаптируемым разрешением. Вот пример:
@media screen and (max-width: 800px) {
styles
}
@media screen and (max-width: 1024px) {
styles
}
@media screen and (max-width: 1280px) {
styles
}
Видите, мы только что указали 3 набора стилей, которые отображаются с разным разрешением. В случае нашего примера, если разрешение экрана больше 800 пикселей, вместо него будет выполнен CSS для 1024. Точно так же, если экран, на котором отображается контент, был 1224 пикселей, 1280 было бы выполнено, поскольку 1224 больше 1024. Сайт, над которым я сейчас работаю, работает во всех разрешениях от 800x600 до 1920x1080. Также следует иметь в виду, что не все мониторы с одинаковым разрешением имеют экраны одинакового размера. Вы можете поставить 15,4 ноутбука рядом, при этом оба выглядят одинаково, но у обоих могут быть совершенно разные разрешения, поскольку не все пиксели имеют одинаковый размер на разных ЖК-экранах. Итак, используйте медиа-запросы и начните создавать свой сайт с экрана ноутбука с высоким разрешением, особенно 1280+. Также, создавайте каждый медиа-запрос с разным разрешением на своем ноутбуке. Вы можете использовать настройки разрешения в Windows, чтобы уменьшить 800x600 и создать медиа-запрос в этом разрешении, а затем переключиться на 1024x768 и создать другой медиа-запрос в этом разрешении. Я мог бы продолжать и продолжать, но я думаю, вы, ребята, должны уловить суть.
ОБНОВЛЕНИЕ: вот ссылка на использование медиа-запросов, которые помогут объяснить больше,
Инновационный веб-дизайн для мобильных устройств с медиа-запросами.
Этот учебник покажет вам, как создавать дизайн для всех устройств. Также есть руководства специально для Media Queries. Я разработал весь сайт для рендеринга на всех устройствах, всех экранах и всех разрешениях, без субдоменов и только CSS! Я все еще работаю над поддержкой планшетов и смартфонов. Сайт отлично отображается на любом ноутбуке или 50-дюймовом ЖК-телевизоре, а многие страницы отлично работают на всех мобильных устройствах. Если вы разместите весь свой код на странице, ваши страницы будут загружаться молниеносно! Также не забудьте обратить внимание на обсуждение в этой статье CSS "background-size: cover;" или «содержат» свойства, они сделают фоновую графику плавной и способной идеально отображаться при всех разрешениях.
Следуйте инструкциям на сайтах, и вы сможете создать единую веб-страницу, которая будет отображать все и вся!