Во-первых, не используйте встроенные стили для создания прототипов, когда вы новичок.Их слишком сложно редактировать вживую.Это замедлит процесс.
Вы звучите плохо для этого, но это круто!Мы все начали где-то.
Сначала создайте свои 5 делений и присвойте каждому уникальный идентификатор.Идентификаторы предназначены для вещей, которые появляются на странице только один раз.Классы предназначены для вещей, которые появляются более одного раза или могут в будущем появиться более одного раза.
Затем свяжите файл CSS, который является отдельной декларацией для каждого элемента div.Вы находитесь на правильном пути с шириной = 100% для адаптивного дизайна, хотя на практике это часто что-то вроде 92% даже для "полной ширины" div, потому что небольшой интервал хорош, а границы и отступы добавляют к общемуширина.Div ширины 90% с заполнением 6% всегда шире самого окна (больше 100%), что приводит к странному поведению, поэтому помните о блочной модели с самого начала.
Вот несколько советов, которые яЖаль, что кто-то рано сломал меня:
В наше время все намного проще, чем раньше для быстрого прототипирования CSS.Лучший способ понять это - отредактировать таблицу стилей вживую в Chrome Developer Tools.Загрузите и установите Chrome, если вы его еще не используете.Control нажмите на ваш div и выберите «Осмотреть элемент».Поиграйте в инспекторе и посмотрите, как все стили CSS можно редактировать в реальном времени, дважды щелкнув по ним и введя новые значения.Если вы щелкнете по вкладке «ресурсы», вы сможете сразу увидеть всю таблицу стилей, а также отредактировать свойства и даже добавить новые.Лучший способ увидеть, что происходит с изменением размеров, - это временно объявить контур, например:
#mydiv1 {outline: 2px dashed red;}
, потому что контуры не увеличивают ширину элемента, в отличие от границ.Затем, когда вы закончите, вы можете удалить описание схемы.Также имейте в виду, что любые изменения в CSS документа в Chrome Dev Tools будут потеряны при удалении.Так что копируйте и вставляйте свою работу в текстовый редактор по ходу дела.
Если вы заинтересованы в адаптивном дизайне, и это здорово, как только вы освоите все вышеперечисленное, пристегнитесь и прочитайте ИтанаКнига Маркотта:
http://www.abookapart.com/products/responsive-web-design
Инструктивный подход Маркотта состоит в том, чтобы начать с пикселей, а затем перевести их в проценты и эмс в таблице стилей, но это не обязательно должно быть так.Вы можете создавать «живые» переменные в браузере.
надеюсь, это поможет!