Чтобы создать панель навигации или навигационное меню в HTML и CSS, можно использовать элементы <nav>
и <ul>
. Вот базовый пример кода:
HTML:
<nav>
<ul>
<li><a href="#">Главная</a></li>
<li><a href="#">О нас</a></li>
<li><a href="#">Контакты</a></li>
</ul>
</nav>
CSS:
nav ul {
list-style: none; /* убираем маркеры списков */
margin: 0;
padding: 0;
display: flex; /* задаем элементам списка гибкие свойства */
justify-content: space-between; /* распределяем элементы списка по ширине родительского элемента */
}
nav ul li {
flex: 1; /* занимает равное количество пространства */
text-align: center; /* выравниваем текст по центру */
}
nav ul li a {
display: block; /* делаем якорную ссылку блочным элементом */
padding: 1rem; /* устанавливаем отступы ссылки */
text-decoration: none; /* убираем подчеркивание ссылки */
color: #333; /* задаем цвет ссылки */
}
nav ul li a:hover {
background-color: #eee; /* меняем фон ссылки при наведении */
}
В данном примере мы используем свойства для элементов списка, чтобы выравнять пункты меню по ширине, расположить их по центру и задать интерактивные стили при наведении. Вы можете использовать дополнительные свойства для стилизации своей навигационной панели, включая фон, цвета, шрифты и т.д.