Это очень сильно зависит от типа сайта, который вы хотите создать.Когда вы учитесь, лучший способ - это посмотреть на другие сайты, которые похожи на то, что вы пытаетесь достичь, и посмотрите на их CSS.Не копируйте их CSS напрямую, но постарайтесь понять, как они реализуют различные части дизайна.
В общем, хотя вы идете по гибкому маршруту макета (лучший способ для общего сайта IMO) , должен предоставить относительные значения для ширины и т. Д., А затем добавить абсолютные значения для минимальных / максимальных значений для ширины и т. Д. Например, у вас может быть что-то вроде следующего для некоторого контейнера div в вашем проекте:
div.contentbox
{
width:80%;
min-width:800px;
max-width:1280px;
}
Возможно, вам придется взглянуть на плавающие div-ы, чтобы убедиться, что они остаются выровненными по краям при разных размерах браузера, вы можете посмотреть на центрирование, используя margin:auto
.
Есть множество хитростей, которые вы обычно делаете, чтобы сайт выглядел same-ish в браузерах разных размеров.Лучшее для вас - начать делать это, и, когда у вас возникнет конкретная проблема, Google это (кто-то наверняка сталкивался с подобной проблемой в прошлом) , и если вы нигде не нашли или вам нужнанемного помощи, спросите здесь.