1、实训内容 歌曲播放页面相信大家都不陌生,接下来,通过使用插入音频的方法模仿一个音频播放界面,播放一首自己喜欢的歌曲。 2、练习目标 Ø 掌握插入音频的方法 Ø 复习浮动的设置方法 3、案例分析 1) 定义一个大盒子,里面嵌套两个小盒子来搭建结构。 2) 两个小盒子分别左右浮动,左边的盒子用来添加背景图片,右边的盒子用来添加文字内容和歌曲内容

时间: 2024-02-22 09:55:38 浏览: 24
好的,让我来为您详细解答。 1. 实训内容: 本次实训内容是模仿一个音频播放界面,播放一首自己喜欢的歌曲。通过使用插入音频的方法和复习浮动的设置方法,搭建一个左右浮动的结构,左边的盒子用来添加背景图片,右边的盒子用来添加文字内容和歌曲内容。 2. 练习目标: 通过本次实训,您可以掌握插入音频的方法和复习浮动的设置方法,同时可以练习使用 HTML 和 CSS 搭建一个左右浮动的结构,实现一个简单的音频播放界面。 3. 案例分析: 下面提供一个案例,让您可以更好地理解如何使用插入音频的方法和复习浮动的设置方法,搭建一个左右浮动的结构,实现一个简单的音频播放界面。 (1)在 HTML 文件中定义大盒子和两个小盒子,如下所示: ```html <div class="box"> <div class="left"></div> <div class="right"> <h1>歌曲名称</h1> <p>歌手名称</p> <audio src="song.mp3" controls></audio> </div> </div> ``` 其中,box 表示大盒子,left 和 right 分别表示左浮动和右浮动的小盒子,h1 和 p 分别表示歌曲名称和歌手名称,audio 表示音频播放器。 (2)在 CSS 文件中设置元素的样式,如下所示: ```css .box { width: 800px; margin: 0 auto; overflow: hidden; } .left { float: left; width: 50%; height: 400px; background-image: url(bg.jpg); background-size: cover; } .right { float: right; width: 50%; height: 400px; padding: 20px; box-sizing: border-box; } h1 { font-size: 24px; margin-bottom: 10px; } p { font-size: 18px; line-height: 1.6; margin-bottom: 20px; } audio { width: 100%; height: 50px; background-color: #f5f5f5; margin: 20px 0; } ``` 其中,box 的宽度为 800px,居中显示,overflow 属性用于清除浮动,left 和 right 分别设置了浮动方向和宽度,height 属性用于设置元素的高度,background-image 属性用于设置背景图片,padding 属性用于设置内边距,box-sizing 属性用于设置盒模型的计算方式,h1 和 p 分别设置了歌曲名称和歌手名称的样式,audio 设置了音频播放器的样式。 以上就是关于模仿一个音频播放界面的案例分析,希望能对您有所帮助。

相关推荐

最新推荐

recommend-type

实训1:使用IIS搭建Web服务器.docx

• 1.在Server1中部署Web服务(IIS)。 • 2.创建一个网站,并使用虚拟目录。 • 3.在网站中添加新的默认文档。 4、 Web网站进行基本设置和管理
recommend-type

openstack实训报告(超详细,附实训所需要的代码,文档在手,实训不愁)本文件可免费下载,给作者点个赞

第一章 openstack准备工作 - 4 - 第二章 环境预配置 - 16 - 第三章 yum源制作 - 21 - 第四章 keystone - 27 - 第五章 glance安装与配置 - 43 - 第六章 nova服务安装与配置 - 48 - 第七章 neutron安装与配置 - 52 - ...
recommend-type

使用PyTorch训练一个图像分类器实例

今天小编就为大家分享一篇使用PyTorch训练一个图像分类器实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
recommend-type

国家开放大学学习网形考实训3:配置网络负载平衡服务.docx

实训环境1.一台Windows Server 2016 DC,主机名为DC。2.两台Windows Server 2016服务器并加入域,主机名为Server1和Server2。3.一台Windows 10客户端并加入域,主机名为Win10。 实训操作 假设你是一家公司的网站...
recommend-type

网络故障诊断与测试项目实训任务文档.docx

网络故障诊断与测试项目实训任务文档、使用ensp进行网段的划分以及主机不同网段的通信
recommend-type

zigbee-cluster-library-specification

最新的zigbee-cluster-library-specification说明文档。
recommend-type

管理建模和仿真的文件

管理Boualem Benatallah引用此版本:布阿利姆·贝纳塔拉。管理建模和仿真。约瑟夫-傅立叶大学-格勒诺布尔第一大学,1996年。法语。NNT:电话:00345357HAL ID:电话:00345357https://theses.hal.science/tel-003453572008年12月9日提交HAL是一个多学科的开放存取档案馆,用于存放和传播科学研究论文,无论它们是否被公开。论文可以来自法国或国外的教学和研究机构,也可以来自公共或私人研究中心。L’archive ouverte pluridisciplinaire
recommend-type

MATLAB柱状图在信号处理中的应用:可视化信号特征和频谱分析

![matlab画柱状图](https://img-blog.csdnimg.cn/3f32348f1c9c4481a6f5931993732f97.png) # 1. MATLAB柱状图概述** MATLAB柱状图是一种图形化工具,用于可视化数据中不同类别或组的分布情况。它通过绘制垂直条形来表示每个类别或组中的数据值。柱状图在信号处理中广泛用于可视化信号特征和进行频谱分析。 柱状图的优点在于其简单易懂,能够直观地展示数据分布。在信号处理中,柱状图可以帮助工程师识别信号中的模式、趋势和异常情况,从而为信号分析和处理提供有价值的见解。 # 2. 柱状图在信号处理中的应用 柱状图在信号处理
recommend-type

用Spring boot和vue写一个登录注册界面

好的,这是一个比较常见的技术问题,我可以为您提供一些参考资料和思路。首先,您可以使用Spring Boot作为后端框架来处理用户认证和注册的逻辑,比如使用Spring Security实现用户登录认证。同时,您还需要设计相应的数据模型和数据库表结构来存储用户信息。在前端方面,您可以使用Vue.js作为框架来构建登录注册页面,使用Axios来发起API请求并和后端进行交互。当然,在实现过程中,还需要考虑一些具体细节,比如数据校验、安全性和用户体验等方面。希望这些信息能够帮助到您。
recommend-type

JSBSim Reference Manual

JSBSim参考手册,其中包含JSBSim简介,JSBSim配置文件xml的编写语法,编程手册以及一些应用实例等。其中有部分内容还没有写完,估计有生之年很难看到完整版了,但是内容还是很有参考价值的。