css
header {
background-color: #f3f3f3;
padding: 20px;
border-bottom: 1px solid #ddd;
}
nav ul {
list-style-type: none;
margin: 0;
padding: 0;
}
nav li {
display: inline-block;
margin-right: 20px;
}
nav li:last-child {
margin-right: 0;
}
nav a {
text-decoration: none;
color: #333;
font-weight: bold;
text-transform: uppercase;
}
nav a:hover {
color: #f3f3f3;
background-color: #333;
padding: 5px;
border-radius: 3px;
}
Также можно использовать CSS фреймворки, такие как Bootstrap, для быстрой стилизации header и других элементов страницы. Они предоставляют готовые классы и компоненты, которые можно использовать без написания лишнего кода.
Например, в Bootstrap можно создать header с логотипом и меню навигации следующим образом:
Здесь использованы классы из Bootstrap для создания сетки, кнопки-гамбургера для меньших экранов и других компонентов.
Таким образом, стилизация header в CSS может быть выполнена различными способами, в том числе с помощью классического CSS, использования фреймворков и т.д. Главное, чтобы header был удобен для пользователей и сохранил свой функционал.