Верстка тренировочного макета. Часть 2 Шапка/Header, фон, название.
Во второй части верстки header-a мы рассмотрим как задать фон, сделать на нем надписи и создадим кнопки для перехода на другие страницы сайта.
Перед началом верстки любого макета, сохраните все его элементы в нужном формате в корневой папке сайта!
1. Внутри основного блока с классом "wrapper", после блока с классом "header", создаем новый блок и задаем ему класс "home". В нем снова помещаем блок "container".
Видим, что на макете существуют три надписи, разные по размеру текста. Надпись "WE ARE" и горизонтальные линии слева и справа от нее, будут изображены уже на фоне. Надписи "Studio banx" и "a creative web & print digital agency built on method and creative juices" мы оформим с помощью тэгов "h1" и "h3".
Под надписями на макете находятся две кнопки. Мы зададим их тэгом "button" и зададим класс "btn".
Для оформления заголовков, зададим следующие стили нашим классам:
А теперь оформим кнопки.
Если вы сделали все правильно и со всем разобрались, то у вас должна получиться вот такая шапка сайта.
Обязательно проверьте работают ли ссылки и применяются ли к элементам эффекты при наведении.
Перед началом верстки любого макета, сохраните все его элементы в нужном формате в корневой папке сайта!
1. Внутри основного блока с классом "wrapper", после блока с классом "header", создаем новый блок и задаем ему класс "home". В нем снова помещаем блок "container".
Видим, что на макете существуют три надписи, разные по размеру текста. Надпись "WE ARE" и горизонтальные линии слева и справа от нее, будут изображены уже на фоне. Надписи "Studio banx" и "a creative web & print digital agency built on method and creative juices" мы оформим с помощью тэгов "h1" и "h3".
Под надписями на макете находятся две кнопки. Мы зададим их тэгом "button" и зададим класс "btn".
Для оформления заголовков, зададим следующие стили нашим классам:
А теперь оформим кнопки.
Если вы сделали все правильно и со всем разобрались, то у вас должна получиться вот такая шапка сайта.
Обязательно проверьте работают ли ссылки и применяются ли к элементам эффекты при наведении.
Напишите получилось ли у вас и какие возникли трудности. Удачи!)
Если хотите дальше развиваться в этой сфере, то уже сейчас вам нужно забыть об использовании ID для стилизации элементов. Кроме того, применять шрифты к каждому селектору не нужно (заменить font на font-size), ибо любой элемент страницы наследует их от родителя, а тот от своего родителя и так до html. Желательно уже сейчас начинать забыть о префиксах у свойств и использовать стараться для них Autoprefixer (на этом этапе необязательно).
ОтветитьУдалитьСпасибо за отзыв! Хочу сказать, что стилизация через ID в данном случае необходима, для чего, станет понятно после того, как страница будет полностью сверстана.
УдалитьУвы, верстка по ID никогда не будет необходима - это пережитки прошлого. ID только для разовой выборки из JS, а дальше правит data-* атрибуты. Но для новичков это роли не играет.
Удалить