如何才能美化<nav><!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>响应式网页布局</title> <style> /* 基础样式 */ body { margin: 0; padding: 0; font-family: Arial, sans-serif;/*如果计算机上有Arial则用Arial字体显示,如果没有,则使用系统默认的sans-serif字体显示。*/ font-size: 16px; } header { background-color: #333; color: #fff; padding: 20px; } nav { background-color: #555; color: #fff; padding: 10px; text-align: center; } section { padding: 20px; box-sizing: border-box; } footer { background-color: #333; color: #fff; padding: 20px; text-align: center; } /* 响应式布局 */ @media screen and (min-width: 768px) { header, nav, section, footer { width: 50%; float: left; } header, footer { clear: both; } nav { width: 100%; text-align: left; } section { height: 400px; } } </style> </head> <body> <header> <h1>响应式网页布局</h1> </header> <nav> <ul> <li><a href="#">首页</a></li> <li><a href="#">关于我们</a></li> <li><a href="#">产品介绍</a></li> <li><a href="#">联系我们</a></li> </ul> </nav> <section> <h2>我们的产品</h2> <p>这里展示我们的产品信息。</p> </section> <footer> <p>版权所有 © 2021</p> </footer> </body> </html>
时间: 2023-08-14 11:35:03 浏览: 97
HTML绿色食品网站页面
可以通过以下方式美化 `<nav>` 标签:
1. 改变背景颜色、字体颜色和字体大小:
```css
nav {
background-color: #333;
color: #fff;
font-size: 18px;
padding: 10px;
text-align: center;
}
```
2. 添加阴影效果:
```css
nav {
background-color: #333;
color: #fff;
font-size: 18px;
padding: 10px;
text-align: center;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
```
3. 添加 hover 效果:
```css
nav ul li a:hover {
color: #ff0;
}
```
4. 添加过渡效果:
```css
nav ul li a {
transition: color 0.3s ease-out;
}
```
修改后的 `<nav>` 标签代码如下:
```css
nav {
background-color: #333;
color: #fff;
font-size: 18px;
padding: 10px;
text-align: center;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
nav ul li {
display: inline-block;
margin: 0 10px;
}
nav ul li a {
text-decoration: none;
color: #fff;
transition: color 0.3s ease-out;
}
nav ul li a:hover {
color: #ff0;
}
```
阅读全文