ТОП просматриваемых книг сайта:
Шпаргалки для начинающего верстальщика HTML/CSS. Елена Эберт
Читать онлайн.Название Шпаргалки для начинающего верстальщика HTML/CSS
Год выпуска 0
isbn 9785005334862
Автор произведения Елена Эберт
Жанр Компьютеры: прочее
Издательство Издательские решения
.container {
max-width: 1140px;
margin: auto;
}
В классе header можно поставить универсальное выравнивание элементов по центру, чтобы выровнять логотип соответственно прочим элементам шапки, также универсально распределение элементов органично по длине шапки и пр.
.header {
display: flex; /*выравнивание по центру по вертикали*/
align-items: center; /*раскидываем по сторонам*/
justify-content: space-between;
}
justify-cоntent: space-between; – данное свойство равномерно распределяет элементы по всей строке. Первый и последний элемент прижимаются к соответствующим краям нашего контейнера. В целом про свойство justify-content смотрите далее.
display: flex; – делает все дочерние элементы резиновыми – flex, а не блочными, как было изначально. Если родительский блок содержит, например, графические элементы, они становятся анонимными flex-элементами.
Оформим непосредственно меню, ниже указан пример, отмечу, что при работе над проектом данные вы должны смотреть в своем макете (боковая панель слева).
.menu-link {
font-size: 16px;
line-height: 24px;
color: #2E266F;
text-decoration: none;
margin-right: 45px;
}
Кратко опишу теги, примененные выше в коде
text-decoration: none; – убирает автоматическое подчеркивание в созданном нами списке
font-size: – определяет размер шрифта элемента.
line-height: – высота строки.
color: – определяет цвет текста.
Причем существует несколько цветовых моделей, через которые можно указать значение цвета.
Так зеленый цвет можно вывести в свойстве color как:
– green
– #41AB0D
– rgb (255,0,0)
– rgba (255,100,0,.5)
– hsl (0, 20%, 50%)
– hsla (221, 100%, 50%,.8) и пр.
Самые популярные это green и #41AB0D.
Через # записывается шестнадцатеричная система счисления цвета. Выше приведена сокращенная запись hex-цветов.
Есть специализированные сайты, с помощью которых можно узнать название того или иного цвета, его прочие цветовые модели. Например, сайт Сolorscheme https://colorscheme.ru/color-names.html
max-width: – устанавливает максимальную ширину элемента.
margin: auto; – свойство margin в значении auto применяется для горизонтального центрирования элемента в его контейнере. Данный элемент будет занимать заданную ширину, а остальное пространство будет равномерно распределено между левым и правым полями.
Оформляем шапку второго типа в HTML с помощью Bootstrap
Оформляем с помощью библиотеки Bootstrap, как ее подключить расскажу далее.
<header class=«container header»>
<div class=«row»>
<div class=«col-2»>
<a href="/" class=«logo-link»>
<img width=«128» src=«img/Фото логотипа» alt=«logo» class=«logo-image»>
</div>
</div>
<div class=«col-6»>
<nav>
<ul class=«navigation»>
<li class=«navigation-icon»>
<a href=«#» class=«navigation-link»> Womens </a>
</li>
<li class=«navigation-icon»>
<a href=«#» class=«navigation-link»> Mens </a>
</li>
<li class=«navigation-icon»>
<a href=«#» class=«navigation-link»> Goods </a>
</li>
<li class=«navigation-icon»>
<a href=«#» class=«navigation-link»>