html和css制作导航栏
时间: 2023-08-20 21:07:08 浏览: 70
HTML和CSS可以结合起来制作导航栏,以下是一个简单的示例:
HTML代码:
```
<nav>
<ul>
<li><a href="#">首页</a></li>
<li><a href="#">产品</a></li>
<li><a href="#">服务</a></li>
<li><a href="#">关于我们</a></li>
<li><a href="#">联系我们</a></li>
</ul>
</nav>
```
CSS代码:
```
nav {
background-color: #333;
height: 50px;
}
nav ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
}
nav li {
float: left;
}
nav li a {
display: block;
color: white;
text-align: center;
padding: 16px;
text-decoration: none;
}
nav li a:hover {
background-color: #111;
}
```
在这个示例中,我们使用 `<nav>` 元素包含了整个导航栏,并使用 `<ul>` 和 `<li>` 元素创建了导航项列表。我们使用 CSS 来设置导航栏的背景色、高度以及列表的样式。通过设置 `<li>` 元素的浮动属性,我们将导航项横向排列。最后,我们使用 CSS 的 `:hover` 伪类来设置鼠标悬停时的样式。