为你的博客整个小曲
在博客里加上背景音乐,很酷,照牛排(www.ZhaoNiuPai.com)花了点时间,总结一些为博客添加背景音乐方法。主要是在HTML代码里加入embed或bgsound代码,并设定相关参数以便嵌入音乐文件。详述如下:
1)用embed:
最精简的语法为:
<embed src="">
最常用的语法为:
<embed src="" width="" height="" auto_old="" loop="">
最完整的语法为:
<embed src="" width="" height="" auto_old="" loop="" hidden="" volume="" starttime=":" endtime=":" controls="">
以上三种语法都只支持midi,asf,wma,asx等格式的音乐文件,为了使其支持rm,ra,ram 等类型的音乐文件,需在参数中增加auto_old="true"和type="audio/x-pn-realaudio-plugin",比如:
<embed src="" auto_old="true" type="audio/x-pn-realaudio-plugin" width="" height="" auto_old="" loop="">
参数释意:
src指出音乐文件的路径(即网址,也即URL);
width和height分别代表播放器面板的宽度和高度,取非负整数值;
autostart控制音乐文件自动播放,true为是,false为否;
loop控制音乐文件循环播放,true为是,false为否。也可以取整数值,比如loop="3"表示音乐文件循环播放3次,loop="-1"时表示始终循环;
hidden为true时可以隐藏面板,效果相当于width="0" height="0"
volume设置音量,取值范围为0-100;
starttime设置歌曲开始播放的时间,格式为"分:秒"。比如,starttime="00:10",从第10秒开始播放;
endtime设置歌曲结束播放的时间,格式为"分:秒";
controls控制面板的外观,取值为console/smallconsole/playbutton/pausebutton/stopbutton/volumelever,详解如下:
·console正常大小的面板,
·smallconsole较小的面板,
·playbutton只显示播放按钮,
·pausebutton只显示暂停按钮,
·stopbutton只显示停止按钮,
·volumelever只显示音量调节按钮
上面这些参数是可以灵活定制的,各个参数在位置可以随便换,但中间一定要留一下半角的空格。在默认情况下(即在不指明volume、autostart、width、height、hidden和loop的值的情况下),系统会以系统本身的音量、自动、隐藏地播放一次背景音乐。
说了这么多,举个简单的例子:
<embed width="200" height="45" src="http://www.ZhaoNiuPai.com/blog/upload/Windows98.mp3" auto_old="true" type="audio/x-pn-realaudio-plugin">
2)用bgsound:
语法为:<bgsound src="" loop="">
这种方法有几个缺点:
·只支持IE浏览器;
·不支持rm,ra,ram等类型文件,加入auto_old="true" type="audio/x-pn-realaudio-plugin"也没用;
·音乐文件要在完全下载完后才开始播放,不像前面所说的方法那样可以一边缓冲一边播放;
·loop="-1"时,背景音乐会随浏览器的打开而始终循环播放。但是,当最小化窗口时背景音乐会停止播放,当最大化窗口时又开始播放。
同上一种方法一样,在默认情况下(不指明loop的值),系统也会以系统本身的音量、自动、隐藏地播放一次背景音乐。此方法一般用于mid音乐或较小的mp3、wam格式的音乐. 若是文件较大,建议用前面所说的方法。
造成音乐不能成功播放的大多数原因:
A:音乐文件错误,有可能这个文件本身就不是音乐的文件,只是一个普通的HTML页面;
B:音乐文件地址错误,这个音乐文件根本不存在;
C:没有安装相关的播放软件;
音乐文件的路径都是以.mid或.asf或.mp3或.wma或.asx或.rm或.ra或.ram等结尾的,验证它们是否可用的方法是,在IE地址栏上输入整个路径(比如:http://www.ZhaoNiuPai.com/blog/upload/Windows98.mp3 ),回车,如果系统会调用播放器(Media Player、RealPlayer或其它)来播放文件,则文件本身可用。
以上是我总结的一点经验,有些地方可能不妥,还请高手指正。
音乐是一种各有所好的东西,你觉得有多好听的歌曲,别人未必爱听。就算爱听,听多了人也会烦。所以背景音乐还是设置成不自动播放比较好,想听就点,以免侵略别人的听觉。
何况,博客以内容为主,音乐只是点缀。
相关阅读:为Z-Blog添加Flash Mp3 Player播放器的方法
做亚马逊之类跨境电商平台、线下B2B贸易的卖家,或者是要从PayPal提现,可使用Payoneer派安盈(P卡)来收款。用【野猪尖的推荐链接 】 http://tracking.payoneer.com/SH33n 来注册,当你累积收款1000美元时将一次性获得25美元奖励。Payoneer注册咨询QQ:2822129880。