请写出一个流行音乐的html和css网页
时间: 2023-10-07 14:12:22 浏览: 72
html5+css3+javascript实现一个网页音乐播放器
好的,以下是一个简单的流行音乐的html和css网页示例:
HTML代码:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>流行音乐</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<h1>流行音乐</h1>
<nav>
<ul>
<li><a href="#">首页</a></li>
<li><a href="#">歌曲</a></li>
<li><a href="#">艺人</a></li>
<li><a href="#">关于</a></li>
</ul>
</nav>
</header>
<main>
<div class="song">
<h2>歌曲1</h2>
<img src="song1.jpg" alt="歌曲1封面">
<p>歌曲1简介</p>
<audio controls>
<source src="song1.mp3" type="audio/mpeg">
</audio>
</div>
<div class="song">
<h2>歌曲2</h2>
<img src="song2.jpg" alt="歌曲2封面">
<p>歌曲2简介</p>
<audio controls>
<source src="song2.mp3" type="audio/mpeg">
</audio>
</div>
<div class="song">
<h2>歌曲3</h2>
<img src="song3.jpg" alt="歌曲3封面">
<p>歌曲3简介</p>
<audio controls>
<source src="song3.mp3" type="audio/mpeg">
</audio>
</div>
</main>
<footer>
<p>版权所有 © 流行音乐网站</p>
</footer>
</body>
</html>
```
CSS代码:
```css
/* Reset样式 */
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
/* 全局样式 */
body {
font-family: Arial, sans-serif;
font-size: 16px;
line-height: 1.5;
background-color: #f5f5f5;
}
header {
background-color: #333;
color: #fff;
padding: 20px;
}
header h1 {
margin: 0;
font-size: 36px;
}
nav ul {
list-style: none;
margin: 0;
padding: 0;
}
nav li {
display: inline-block;
margin-right: 20px;
}
nav a {
color: #fff;
text-decoration: none;
}
main {
max-width: 960px;
margin: 0 auto;
padding: 20px;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
grid-gap: 20px;
}
.song {
background-color: #fff;
border: 1px solid #ccc;
padding: 20px;
text-align: center;
}
.song img {
max-width: 100%;
height: auto;
margin-bottom: 10px;
}
.song h2 {
font-size: 24px;
margin-bottom: 10px;
}
.song p {
margin-bottom: 20px;
}
footer {
background-color: #333;
color: #fff;
padding: 20px;
text-align: center;
}
```
该网页包括一个网站标题和导航栏、音乐列表和页脚。音乐列表使用了网格布局和响应式设计,适应不同屏幕大小的设备。
阅读全文