使用html完成导航栏的制作,要求导航栏目为8个且有超链接,导航栏为黑底白字背景为紫色
时间: 2024-06-06 14:08:11 浏览: 147
<!DOCTYPE html>
<html>
<head>
<title>导航栏</title>
<style type="text/css">
nav {
background-color: #4b0082;
color: #ffffff;
padding: 10px;
display: flex;
justify-content: space-around;
}
nav a {
color: #ffffff;
text-decoration: none;
}
</style>
</head>
<body>
<nav>
<a href="#">首页</a>
<a href="#">新闻</a>
<a href="#">娱乐</a>
<a href="#">体育</a>
<a href="#">科技</a>
<a href="#">财经</a>
<a href="#">时尚</a>
<a href="#">游戏</a>
</nav>
</body>
</html>
相关问题
使用html完成导航栏的制作,要求导航栏目为8个,导航栏为黑底白字
<!DOCTYPE html>
<html>
<head>
<title>导航栏</title>
<style type="text/css">
nav{
background-color: black;
color: white;
text-align: center;
font-size: 20px;
font-weight: bold;
padding: 10px;
}
nav a{
color: white;
text-decoration: none;
margin: 0 10px;
}
</style>
</head>
<body>
<nav>
<a href="#">首页</a>
<a href="#">新闻</a>
<a href="#">娱乐</a>
<a href="#">体育</a>
<a href="#">科技</a>
<a href="#">财经</a>
<a href="#">汽车</a>
<a href="#">游戏</a>
</nav>
</body>
</html>
html如何添加纵向导航栏,6个栏目分别为无序列表、并有超链接定
要创建一个纵向导航栏,你可以使用HTML和CSS。下面是一个简单的例子,展示了如何创建一个包含六个栏目的无序列表,并且每个栏目都有超链接。
HTML代码如下:
```html
<!DOCTYPE html>
<html>
<head>
<title>纵向导航栏示例</title>
<style>
/* 简单的CSS样式 */
.nav-bar {
list-style-type: none; /* 移除列表项前面的默认标记 */
margin: 0;
padding: 0;
width: 200px;
background-color: #f1f1f1;
}
.nav-bar li a {
display: block;
color: #000;
padding: 8px 16px;
text-decoration: none;
}
/* 鼠标悬停时的背景颜色 */
.nav-bar li a:hover {
background-color: #555;
color: white;
}
</style>
</head>
<body>
<ul class="nav-bar">
<li><a href="链接1.html">栏目1</a></li>
<li><a href="链接2.html">栏目2</a></li>
<li><a href="链接3.html">栏目3</a></li>
<li><a href="链接4.html">栏目4</a></li>
<li><a href="链接5.html">栏目5</a></li>
<li><a href="链接6.html">栏目6</a></li>
</ul>
</body>
</html>
```
在这个例子中,`.nav-bar` 类定义了导航栏的宽度、背景颜色等基本样式。每个列表项 `<li>` 中包含一个 `<a>` 标签,用于定义超链接。使用CSS的 `:hover` 伪类为导航栏的链接项添加了鼠标悬停效果。
阅读全文