HTML5实现我的音乐网站源码

文章目录

    • 作者:[xcLeigh](https://blog.csdn.net/weixin_43151418)
  • 1.设计来源
    • 1.1 界面效果
    • 1.2 轮播图界面
    • 1.3 音乐播放界面
    • 1.4 视频播放界面
  • 2.效果和源码
    • 2.1 动态效果
    • 2.2 源代码
  • 源码下载
  • 万套模板,程序开发,在线开发,在线沟通

作者:xcLeigh

HTML5实现我的音乐网站源码,音乐网站源码,实现音乐播放,视频播放,轮播图,歌词显示,列表排列,表格表单等功能,各种风格都有,代码上手简单,代码独立,可以直接使用。也可直接预览效果。

1.设计来源

1.1 界面效果

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2 轮播图界面

在这里插入图片描述

1.3 音乐播放界面

在这里插入图片描述

1.4 视频播放界面

在这里插入图片描述

2.效果和源码

2.1 动态效果

    这里是完整的效果演示,可在此代码基础上更加完善功能,支持扩展自己的风格,可以删减内容,打造属于自己的音乐网站。

HTML5实现我的音乐网站源码

2.2 源代码

    这里是主界面的代码,其他图片、js、css等代码,见下面的 源码下载 ,里面有所有代码资源和相关说明。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>我的音乐网站</title>
		<link rel="icon" href="img/NetEasy.png" type="image/x-icon" />
		<link rel="stylesheet" type="text/css" href="layui-v2.5.7/layui/css/layui.css" />
		<link rel="stylesheet" type="text/css" href="css/APlayer.min.css" />
		<link rel="stylesheet" type="text/css" href="css/main.css" />
	</head>
	<body>
		<ul class="layui-nav" lay-filter="">
			<li class="layui-nav-item"><img src="img/NetEasy.png" /></li>
			<li class="layui-nav-item layui-this"><a href="#">发现音乐</a></li>
			<li class="layui-nav-item"><a href="#">我的音乐</a></li>
			<li class="layui-nav-item"><a href="#">朋友</a></li>
			<li class="layui-nav-item"><a href="#">商城</a></li>
			<li class="layui-nav-item"><a href="#">音乐人</a></li>
			<li class="layui-nav-item"><a target="_blank" href="https://music.163.com/stat/?web=pc&from=download&t=1610548843346&redirect=https%3A%2F%2Fmusic.163.com%2Fapi%2Fpc%2Fpackage%2Fdownload%2Flatest">下载客户端<span
					 class="layui-badge">HOT</span></a></li>
		</ul>
		<div class="layui-container">
			<div class="layui-row">
				<div class="layui-col-md9">
					<div class="layui-carousel" id="banner">
						<div carousel-item>
							<div><img src="img/banner/1.jpg" /></div>
							<div><img src="img/banner/2.jpg" /></div>
							<div><img src="img/banner/3.jpg" /></div>
							<div><img src="img/banner/4.jpg" /></div>
							<div><img src="img/banner/5.jpg" /></div>
							<div><img src="img/banner/6.jpg" /></div>
							<div><img src="img/banner/7.jpg" /></div>
							<div><img src="img/banner/8.jpg" /></div>
							<div><img src="img/banner/9.jpg" /></div>
						</div>
					</div>
				</div>
				<div class="layui-col-md3">
					<div class="layui-card-body">
						<div class="layui-col-md9">
							<div class="layui-input-inline">
								<input type="text" id="searchTxt" placeholder="搜索音乐" autocomplete="off" class="layui-input">

							</div>

						</div>
						<div class="layui-col-md3">
							<button type="button" id="searchBtn" class="layui-btn"> <i class="layui-icon">&#xe615;</i></button>
						</div>
						<div style="height:90px;width:60px;float:left;text-align: center;margin-top: 10px;">
							<img src="img/head.jpg" style="height:60px;width:60px;">
							<span class="layui-badge">Lv10</span>
						</div>
						<div style="float:left;margin-left: 5px;margin-top: 10px;">
							<a id="author2_A" href="#">
								<h2>xcLeigh</h2>
							</a>
							<p class="gray"><i class="layui-icon layui-icon-location"></i> 北京 朝阳</p>
							<button id="qiandao" class="layui-btn layui-btn-normal layui-btn-sm" style="float:left;margin-left: 5px;border-radius: 5px;">签&nbsp;到</button>
						</div>

						<hr>
						<div class="right_td">
							<span style="font-size: 18px;font-weight: 700;">50</span>
							<p class="gray">动态</p>
						</div>
						<div class="right_td">
							<span style="font-size: 18px;font-weight: 700;">25</span>
							<p class="gray">评论</p>
						</div>
						<div class="right_td">
							<span style="font-size: 18px;font-weight: 700;">18</span>
							<p class="gray">关注</p>
						</div>
						<div class="right_td">
							<span style="font-size: 18px;font-weight: 700;">12</span>
							<p class="gray">粉丝</p>
						</div>
						<!--个人简介  -->
						<div style="margin-top:3px;">
							<p class="gray">你看到的光,自以为是希望。以为能摆脱厄运。可到了最后发现,那竟是没有山谷的回声。</p>
						</div>
					</div>
				</div>
			</div>

			<div class="layui-row">
				<div id="recommend" class="layui-col-xs6 layui-col-sm6 layui-col-md9">
					<fieldset class="layui-elem-field layui-field-title">
						<legend>热门推荐<span class="layui-breadcrumb" lay-separator="|" style="margin-left: 25px;">
								<a href="">华语</a>
								<a href="">流行</a>
								<a href="">摇滚</a>
								<a href="">民谣</a>
								<a href="">电子</a>
							</span></legend>
						<div class="layui-field-box">
							<div class="layui-row" style="margin-top: 5px;">
								<div class="layui-col-md3">
									<img src="img/recommend/1.jpg" />
									<p><a href="#">流行风暴 | 2020年的时候我们都在听什么</a></p>
								</div>

								<div class="layui-col-md3">
									<img src="img/recommend/2.jpg" />
									<p><a href="#">[一周原创发现] 谭松韵&谢春花跨界合作共同送上2021最美好的祝福</a></p>
								</div>
								<div class="layui-col-md3">
									<img src="img/recommend/3.jpg" />
									<p><a href="#">私人雷达 | 根据听歌记录为你打造</a></p>
								</div>

								<div class="layui-col-md3">
									<img src="img/recommend/4.jpg" />
									<p><a href="#"><span class="layui-badge">电台节目</span>&nbsp;Vol.480 #我的流金岁月#置之死地而后生</a></p>
								</div>
							</div>
							<div class="layui-row" style="margin-top: 15px;">
								<div class="layui-col-md3">
									<img src="img/recommend/5.jpg" />
									<p><a href="#">薛之谦-谦友专属</a></p>
								</div>
								<div class="layui-col-md3">
									<img src="img/recommend/6.jpg" />
									<p><a href="#">天津都市怪谈之灵异大搜罗-壹</a></p>
								</div>
								<div class="layui-col-md3">
									<img src="img/recommend/7.jpg" />
									<p><a href="#">值得单曲循环的华语良曲(一人一首)</a></p>
								</div>
								<div class="layui-col-md3">
									<img src="img/recommend/8.jpg" />
									<p><a href="#"> 云泥</a></p>
								</div>
							</div>
						</div>
					</fieldset>

				</div>
				<div class="layui-col-md3">
					<div class="layui-card">
						<div class="layui-card-header">入驻歌手</div>
						<div class="layui-card-body">
							<div class="layui-row">
								<div class="layui-col-md4">
									<img src="img/musican/zhanghuimei.jpg" />
								</div>
								<div class="layui-col-md8">
									<p>张惠妹aMEI</p>
									<p style="font-size: smaller;" class="gray">台湾歌手张惠妹</p>
								</div>
							</div>
							<hr />
							<div class="layui-row">
								<div class="layui-col-md4">
									<img src="img/musican/fine.jpg" />
								</div>
								<div class="layui-col-md8">
									<p>Fine乐团</p>
									<p style="font-size: smaller;" class="gray">独立音乐人</p>
								</div>
							</div>
							<hr />
							<div class="layui-row">
								<div class="layui-col-md4">
									<img src="img/musican/wanxiaoli.jpg" />
								</div>
								<div class="layui-col-md8">
									<p>萬曉利</p>
									<p style="font-size: smaller;" class="gray">民谣歌手</p>
								</div>
							</div>
							<hr />
							<div class="layui-row">
								<div class="layui-col-md4">
									<img src="img/musican/zhaolei.jpg" />
								</div>
								<div class="layui-col-md8">
									<p>音乐人赵雷</p>
									<p style="font-size: smaller;" class="gray">民谣歌手</p>
								</div>
							</div>
							<hr />
							<div class="layui-row">
								<div class="layui-col-md4">
									<img src="img/musican/wangsanbo.jpg" />
								</div>
								<div class="layui-col-md8">
									<p>王三溥</p>
									<p style="font-size: smaller;" class="gray">音乐人</p>
								</div>
							</div>
							<hr>
							<button type="button" id="apply" class="layui-btn layui-btn-primary layui-btn-sm layui-btn-fluid">申请成为网易音乐人</button>
						</div>
					</div>
				</div>

			</div>


			<div class="layui-row">
				<div class="layui-col-xs12 layui-col-md12 layui-col-bg12">
					<footer class="footer gcs-footer">
						<div class="footer-top">
							<a href="#" class="gray">服务条款</a> |
							<a href="#" class="gray">隐私政策</a> |
							<a href="#" class="gray">儿童隐私政策</a> |
							<a href="#" class="gray">版权投诉指引</a> |
							<a href="#" class="gray">意见反馈</a> |
						</div>
						<p>
							2024.07.15 @ CopyRight 版权所有
						</p>

					</footer>
				</div>
			</div>
		</div>
		<script src="layui-v2.5.7/layui/layui.js" type="text/javascript" charset="utf-8"></script>
		<script src="js/APlayer.min.js" type="text/javascript" charset="utf-8"></script>
		<script src="js/Meting.min.js" type="text/javascript" charset="utf-8"></script>
	</body>
</html>


源码下载

HTML5实现我的音乐网站源码(源码) 点击下载
在这里插入图片描述

万套模板,程序开发,在线开发,在线沟通

  • 专业后端大佬在线沟通需求开发
  • 专业前端大佬在线沟通需求开发
  • 专业网站整套大佬在线沟通需求开发
  • 专业毕业设计大佬在线沟通需求开发
  • 专业大作业大佬在线沟通需求开发
  • 【优惠活动】专属定制,程序在线开发

--------------- 业精于勤,荒于嬉 ---------------
 

请添加图片描述

--------------- 行成于思,毁于随 ---------------

     💢 关注博主 带你实现畅游前后端

     🏰 加入社区 带你体验马航不孤单

     💯 神秘个人简介 带你体验不一样得介绍

     💘 为爱表白 为你那个TA,体验别致的浪漫惊喜

     🎀 酷炫邀请函 带你体验高大上得邀请


     ① 🉑提供云服务部署(有自己的阿里云);
     ② 🉑提供前端、后端、应用程序、H5、小程序、公众号、大作业等相关业务;
     如🈶合作请联系我,期待您的联系。
    :本文撰写于CSDN平台,作者:xcLeigh(所有权归作者所有),https://blog.csdn.net/weixin_43151418,如果相关下载没有跳转,请查看这个地址,相关链接没有跳转,皆是抄袭本文,转载请备注本文原地址。


     亲,码字不易,动动小手,欢迎 点赞 ➕ 收藏,如 🈶 问题请 留言(评论),博主看见后一定及时给您答复,💌💌💌


原文地址:https://blog.csdn.net/weixin_43151418/article/details/140258284(防止抄袭,原文地址不可删除)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/782654.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

DAY22-力扣刷题

1.被围绕的区域 方法一&#xff1a;深度优先搜索 class Solution {int n, m;public void solve(char[][] board) {n board.length;if (n 0) {return;}m board[0].length;for (int i 0; i < n; i) {dfs(board, i, 0);dfs(board, i, m - 1);}for (int i 1; i < m - 1…

项目方案:社会视频资源整合接入汇聚系统解决方案(九)-视频监控汇聚应用案例

目录 一、概述 1.1 应用背景 1.2 总体目标 1.3 设计原则 1.4 设计依据 1.5 术语解释 二、需求分析 2.1 政策分析 2.2 业务分析 2.3 系统需求 三、系统总体设计 3.1设计思路 3.2总体架构 3.3联网技术要求 四、视频整合及汇聚接入 4.1设计概述 4.2社会视频资源分…

5.opencv深浅拷贝

图像处理的复制操作 深浅拷贝 图像复制分成两种&#xff0c;第一种假复制&#xff0c;从原图片选择一部分图片拿出来观察&#xff0c;此时新生成的图片和原图实际上是同一张图片&#xff0c;即浅拷贝 将图片的一部分复制下来&#xff0c;放到新的内存中&#xff0c;即两张完全…

AI视频教程下载-使用ChatGPT成为全栈JavaScript开发者

学习使用Express JS和React JS进行全栈JavaScript开发 ChatGPT Express JS MongoDB React JS Tailwind 解锁全栈网页开发的世界&#xff0c;我们为初学者和中级学习者设计了全面的课程。在这段沉浸式的旅程中&#xff0c;你将深入前端和后端开发的基本概念&#xff0c;为自…

【DataSophon】DataSophon1.2.1 ranger usersync整合

目录 一、简介 二、实现步骤 2.1 ranger-usersync包下载编译 2.2 构建压缩包 2.3 编辑元数据文件 2.4 修改源码 三、重新安装 一、简介 如下是DDP1.2.1默认有的rangerAdmin&#xff0c; 我们需要将rangerusersync整合进来 ,实现将Linux机器上的用户和组信息同步到Ranger…

【Linux】线程(轻量级进程)

目录 一、线程概念 二、线程特性 2.1 进程更加轻量化 2.2 线程的优点 2.3 线程的缺点 2.4 线程的异常 2.5 线程用途 三、进程和线程 四、线程控制 4.1 包含线程的编译链接 4.2 创建线程 4.3 获得线程自身的ID 4.4 线程终止 4.5 线程等待 4.6 线程分离 4.6 线程…

Java数据结构9-排序

1. 排序的概念及引用 1.1 排序的概念 排序&#xff1a;所谓排序&#xff0c;就是使一串记录&#xff0c;按照其中的某个或某些关键字的大小&#xff0c;递增或递减的排列起来的操作。 稳定性&#xff1a;假定在待排序的记录序列中&#xff0c;存在多个具有相同的关键字的记录…

【Java】垃圾回收学习笔记(一):Root Search 根可达算法+垃圾回收的起点

文章目录 1. 引用计数法优点缺点 2. 可达性分析 Root Search2.1 那些对象是GC Roots2.2 引用的分类2.3 回收方法区 3. 实现细节3.1 GC的起点&#xff1a;节点枚举OopMap&#xff1a;帮助高效的根节点枚举 3.2 何时开始GC&#xff1a;安全点与安全区域如何选取安全点如何让程序进…

在mac下 Vue2和Vue3并存 全局Vue2环境创建Vue3新项目(Vue cli2和Vue cli4)

全局安装vue2 npm install vue-cli -g自行在任意位置创建一个文件夹vue3&#xff0c;局部安装vue3,注意不要带-g npm install vue/cli安装完成后&#xff0c;进入目录&#xff0c;修改vue为vue3 找到vue3/node-moudles/.bin/vue&#xff0c;把vue改成vue3。 对环境变量进行配置…

web安全基础名词概念

本节内容根据小迪安全讲解制作 第一天 域名&#xff1a; 1.1什么是域名&#xff1f; 网域名称(英语&#xff1a;Domain Name&#xff0c;简称&#xff1a;Domain)&#xff0c;简称域名、网域&#xff0c;是由一串用点分隔的字符组成的互联网上某一台计算机或计算机组的名称&a…

java核心-泛型

目录 概述什么是泛型分类泛型类泛型接口泛型方法 泛型通配符分类 泛型类型擦除分类无限制类型擦除有限制类型擦除 问题需求第一种第二种 概述 了解泛型有利于学习 jdk 、中间件的源码&#xff0c;提升代码抽象能力&#xff0c;封装通用性更强的组件。 什么是泛型 在定义类、接…

存储过程编程-创建(CREATE PROCEDURE)、执行(EXEC)、删除(DROP PROCEDURE)

一、定义 1、存储过程是在SQL服务器上存储的已经编译过的SQL语句组。 2、存储过程分为三类&#xff1a;系统提供的存储过程、用户定义的存储过程和扩展存储过程 &#xff08;1&#xff09;系统提供的存储过程&#xff1a;在安装SQL Server时&#xff0c;系统创建了很多系统存…

Kafka(一)基础介绍

一&#xff0c;Kafka集群 一个典型的 Kafka 体系架构包括若Producer、Broker、Consumer&#xff0c;以及一个ZooKeeper集群&#xff0c;如图所示。 ZooKeeper&#xff1a;Kafka负责集群元数据的管理、控制器的选举等操作的&#xff1b; Producer&#xff1a;将消息发送到Broker…

MySQL事务隔离

MySQL事务隔离 前言锁共享锁&#xff08;Shared Lock&#xff09;排他锁&#xff08;Exclusive Lock&#xff09;行级锁&#xff08;Row-Level Lock&#xff09;表级锁&#xff08;Table-Level Lock&#xff09;快照读和当前读查看锁 事务事务的四个特性事务的并发问题事务的隔…

Chrome 127内置AI大模型攻略

Chrome 127 集成Gemini:本地AI功能 Google将Gemini大模型整合进Chrome浏览器,带来全新免费的本地AI体验: 完全免费、无限制使用支持离线运行,摆脱网络依赖功能涵盖图像识别、自然语言处理、智能推荐等中国大陆需要借助魔法,懂都懂。 安装部署步骤: 1. Chrome V127 dev …

golang验证Etherscan上的智能合约

文章目录 golang验证Etherscan上的智能合约为什么要验证智能合约如何使用golang去验证合约获取EtherscanAPI密钥Verify Source Code接口Check Source Code Verification Status接口演示示例及注意事项网络问题无法调用Etherscan接口&#xff08;最重要的步骤&#xff09; golan…

YoloV9改进策略:Block改进|轻量实时的重参数结构|最新改进|即插即用(全网首发)

摘要 本文使用重参数的Block替换YoloV9中的RepNBottleneck&#xff0c;GFLOPs从239降到了227&#xff1b;同时&#xff0c;map50从0.989涨到了0.99&#xff08;重参数后的结果&#xff09;。 改进方法简单&#xff0c;只做简单的替换就行&#xff0c;即插即用&#xff0c;非常…

保健品商城小程序模板源码

保健品商城小程序模板源码 简洁通用的保健品&#xff0c;健康生活&#xff0c;零售商品&#xff0c;电子商务微信小程序前端模板下载。包含&#xff1a;主页、购物车、客服、个人中心、我的订单、商品详情、我的钱包、设置等等。 保健品商城小程序模板源码

程序员如何做好需求判断?

1. 导语 本文作为2024上半年核心思考之二。 通过他人经验传导、个人实践、广泛阅读书籍(方法论类、企业经营类、传记类、财务类&#xff0c;具体书单附文末)&#xff0c;学会基于更高阶的经营者视角来做好业务需求判断。本文思路如下&#xff1a; 首先&#xff0c;抛一个灵魂问…

【server】springboot 整合 redis

1、redis 使用模式 1.1 单机模式 1.1.1 编译安装方式 1.1.1.1 下载 Redis的安装非常简单&#xff0c;到Redis的官网&#xff08;Downloads - Redis&#xff09;&#xff0c;下载对应的版本&#xff0c;简单几个命令安装即可。 1.1.1.2 编译安装 tar xzf redis-stable.tar.…