视频播放网站使用HTML和css编写,要求如下,网页的左部分为视频播放界面,右边部分为相关视频推荐界面。网页代码使用html和css编写
时间: 2024-02-01 12:12:52 浏览: 69
可以参考下面的代码实现:
```HTML
<!DOCTYPE html>
<html>
<head>
<title>视频播放网站</title>
<style>
body {
margin: 0;
padding: 0;
background-color: #f7f7f7;
}
.container {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
max-width: 1200px;
margin: 0 auto;
padding: 20px;
box-sizing: border-box;
}
.video {
width: 70%;
height: 0;
padding-bottom: 56.25%;
position: relative;
background-color: #000;
}
.video iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.related-videos {
width: 28%;
background-color: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
padding: 20px;
box-sizing: border-box;
}
.related-videos h2 {
font-size: 18px;
font-weight: bold;
}
.related-videos ul {
list-style: none;
margin: 0;
padding: 0;
}
.related-videos li {
display: flex;
align-items: center;
margin-bottom: 10px;
}
.related-videos li img {
width: 30%;
margin-right: 10px;
}
.related-videos li p {
font-size: 14px;
margin: 0;
}
</style>
</head>
<body>
<div class="container">
<div class="video">
<iframe width="560" height="315" src="https://www.youtube.com/embed/dQw4w9WgXcQ" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>
<div class="related-videos">
<h2>相关视频推荐</h2>
<ul>
<li>
<img src="https://via.placeholder.com/150x100" alt="video thumbnail">
<p>视频标题</p>
</li>
<li>
<img src="https://via.placeholder.com/150x100" alt="video thumbnail">
<p>视频标题</p>
</li>
<li>
<img src="https://via.placeholder.com/150x100" alt="video thumbnail">
<p>视频标题</p>
</li>
<li>
<img src="https://via.placeholder.com/150x100" alt="video thumbnail">
<p>视频标题</p>
</li>
</ul>
</div>
</div>
</body>
</html>
```
这个代码实现了一个简单的视频播放网站,其中左部分是一个视频播放界面,右边部分是相关视频推荐界面。左部分使用了一个 iframe 来嵌入一个 YouTube 视频,右边部分则使用了一个 ul 列表来展示相关视频的缩略图和标题。整个页面使用了 flex 布局,可以在不同的屏幕尺寸下自适应布局。
阅读全文