添加网页背景通过设置音频什么属性完成

添加网页背景通过设置音频什么属性完成,第1张

1、首先要创建一个简单的网页,网页上只有一个DIV文本内容;

2、在这个网页中DIV的文本内容中,可以添加有背景音乐的网页;

3、要为网页添加背景音乐,可以使用embed标签,并为其添加src属性,这是用来指定音乐所在路径的,embedsrc="ttmp3"hidden="true";

4、为了隐藏背景音乐以这个多媒体控件,embed标签添加了hidden隐藏属性,要让背景音乐在打开网页后就自动播放,我们可以添加autostart属性,autostart="true";

5、默认下多媒体控件只会播放一次,播放完就停止了,如果想让背景音乐不停的播放,那可以添加loopn属性,loop="true"。

话不多说,上代码:

<DIV><EMBED style="WIDTH: 550px; HEIGHT: 400px"

pluginspage=>

src=>

type=application/x-shockwave-flash WMODE="transparent" QUALITY="high"></EMBED></DIV>

一、 *** 作步骤

1、在桌面新建一个TXT文档,取名“清明上河图”。

2、打开清明上河图txt文档,把上述代码复制到文本文件内,并保存退出。

3、保存完毕后,左键单击文本文件(选中),按F2键“重命名”修改文件后缀名。将“清明上河图txt”文件改为“清明上河图html”文件。

4、打开浏览器(如360浏览器、谷歌浏览器、IE浏览器等),将文件拖拽到浏览器内即可看到效果。

扩展资料

一、代码原理

1、EMBED标签

代码的关键标签在于EMBED,它的作用是标签定义嵌入的内容,比如插件。<embed> 标签是 HTML 5 中的新标签。

因此使用此标签就可以将远程服务器上的数据嵌入到本地html页面中,这也是为什么一段普通代码可以画出清明上河图的原因。

2、EMBED标签中的SRC属性

SRC属性是标签中最为重要的属性,它的作用是获取嵌入内容的 URL。

同理,可以在上述代码中找到这个SRC属性,并且在后面可以看到一个以>

OBJECT和EMBED标签

我们要在网页中正常显示flash内容,那么页面中必须要有指定flash路径的标签。也就是OBJECT和EMBED标签。

OBJECT标签是用于windows平台的IE浏览器的

而EMBED是 用于windows和Macintosh平台下的Netscape Navigator浏览器以及Macintosh平台下的IE浏览器。

windows平台的IE利用Activex控件来播放flash而其它的浏览器则 使用Netscape插件技术来播放flash。

二、为什么要使用以上全部的标签?能省略某些标签不?

OBJECT标签是用于windows IE30及以后浏览器或者其它支持Activex控件的浏览器。“classid”和“codebase”属性必须要精确地按上例所示的写法写,它们告 诉浏览器自动下载flash player的地址。如果你没有安装过flash player 那么IE30以后的浏览器会跳出一个提示框访问是否要自动安装flash player。当然,如果你不想让那些没有安装flash player的用户自动下载播放器,或许你可以省略掉这些代码。

EMBED标签是用于Netscape Navigator20及以后的浏览器或其它支持Netscape插件的浏览器。“pluginspage”属性告诉浏览器下载flash player的地址,如果还没有安装flash player的话,用户安装完后需要重启浏览器才能正常使用。

为了确保大多数浏览器能正常显示flash,你需要把EMBED标签嵌套放在OBJECT标签内,就如上面代码例子一样。支持Activex控件的浏览器将会忽略OBJECT标签内的EMBED标签。Netscape和使用插件的IE浏览器将只读取EMBED标签而不会识别OBJECT标签。也就是说,如果你省略了EMBED标签,那firefox就不能识别你的flash了(不过纳闷的是,省略了object只写embed,IE也能正常显示flash,呵呵,具体的再仔细看看了)。

就是 这个不好弄,我上次是直接用js把embed放在一div内 然后需要修改src的时候,我直接先将div内的内容清空,然后再用js将换了src的embed放在div内。 试一下吧 可能有用。

网页中的object其实就是一个COM组件(概念可以网上查一下),classid就是这个COM组件在系统中注册的一个ID值,有了这个ID值系统才能找到这个COM组件对应的DLL文件,就像普通的软件用其他DLL时需要一个路径一样。而后面的codebase一般是用来下载和更新组件用的,比如浏览某个网页时,发现您的机器上没有安装这个组件,就会去codebase的地方下载组件,有了新的版本也会提示您安装新版本。

pluginspage

标识 Flash Player 插件的位置,以便在尚未安装该插件时,用户可以下载它。

type

插件类型

jsp中无法使用<audio> 标签和embed嵌入音频文件,是因为浏览器不支持。

比如:

<!DOCTYPE HTML>

<html>

<body>

<audio src="/i/horseogg" controls="controls">

Your browser does not support the audio element

</audio>

</body>

</html>

运行结果:

<embed> 标签是 HTML 5 中的新标签。

注释:<embed> 标签必须有 src 属性。

提示:无法在开始标签和结束标签之间写文本,来说明旧式的浏览器不支持该标签,就像 <audio> 和 <video>。

以上就是关于添加网页背景通过设置音频什么属性完成全部的内容,包括:添加网页背景通过设置音频什么属性完成、怎样用一串代码画出《清明上河图》、HTML5中embed object的浏览器支持情况等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9274967.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存