web前端开发之多媒体和跑马灯

多媒体和跑马灯
多媒体
1、音频、视频、动画等
用法:<embed src="URL" width="500" height="400"></embed>

2、<embed>属性说明
src:嵌入内容的url路径,可以是相对路径或绝对路径
width:设置嵌入内容的宽度
height:设置嵌入内容的高度
units:设置指定高和宽的单位为pixels或en
autostart:设置音频或视频文件是否在下载完之后就自动播放,取值如下:
true:音乐文件在下载完之后自动播放
false:音乐文件在下载完之后不自动播放
loop:设置音频或视频文件是否循环及循环次数,取值如下:
正整数:音频或视频文件的循环次数与正整数值相同
true:音频或视频文件循环
false:音频或视频文件不循环
示例:

<embed src="your.mid" autostart=true loop=2>
<embed src="your.mid" autostart=true loop=true>
<embed src="your.mid" autostart=true loop=false>
hidden:设置控制面板是否显示,默认值为false
true:隐藏面板
false:显示面板
示例:

<embed src="your.mid" hidden="true">
<embed src="your.mid" hidden="false">
starttime:设置音频或视频文件开始播放时间.未定义则从文件开头播放,格式:starttime=mm:ss(分:秒)
volume:设置音量大小,未定义则使用系统本身的设定。取值:0是最大值,可以使用负值使音量变小
controls:设置控制面板的外观。默认值是console
取值如下:

属性	取值
console	一般正常面板
smallconsole	较小的面板
playbutton	只显示播放按钮
pausebutton	只显示暂停按钮
stopbutton	只显示停止按钮
volumelever	只显示音量调节按钮
示例:<embed src="your.mid" controls=smallconsole>

name:设置对象的名称
title:设置说明的文字。该属性规定音频或视频文件的说明文字
示例:<embed src="your.mid" title="第一首歌">

palette:设置前景色和背景色,第一个值为前景色,第二个值为背景色,中间用|隔开
align:设置控制面板和当前行中的对象的对齐方式
属性	说明
left	控制面板居左
right	控制面板居右
top	控制面板的顶部与当前行中的最高对象的顶部对齐
bottom	控制面板的底部与当前行中的对象的基线对齐
baseline	控制面板的底部与文本的基线对齐
texttop	控制面板的顶部与当前行中的最高的文字顶部对齐
middle	控制面板的中间与当前行的基线对齐
absmiddle	控制面板的中间与当前文本或对象的中间对齐
absbottom	控制面板的底部与文字的底部对齐
type:设置播放器类型

Flash:type=”application/x-shockwave-flash”
Windows media player:type=”application/x-mplayer2”
Realplayer:type=”audio/x-pn-realaudio-plugin”
3、bgsound背景音乐
解释:bgsound(background sound),Internet Explorer(ie)专用标签,打开网页的时候自动播放背景音乐

属性如下:

balance:调整左右声道的音量平衡,取值范围 -10000~10000
loop:指定播放回数。当指定为infinite或-1时无限循环播放
src:指定音乐文件的地址。支持 .wav, .au, .mid, .aif 等格式
volume:调整音量,取值范围 -10000~0 。0 是最大音量
4、applet标签
解释:需要额外的插件和安装过程才能起作用(一般不建议使用)

marquee标签
1、作用
创建一个滚动的文本字幕

2、属性
direction:设置滚动方向
left:向左
right:向右
up:向上
down:向下(示例:<marquee direction="down">向下</marquee>)
behavior:文字滚动方式
scroll:连续滚动,重复由一段滚动到另一端
slide:滑动一次,不重复
alternate:表示两端之间来回滚动
loop:循环次数(-1:无限循环(默认),正整数:循环几次)
scrollamount:滚动速度,值取正整数,默认是6
scrolldelay:停顿时间,值取正整数,默认为0,单位毫秒
valign:垂直对齐方式
top:顶部对齐
middle:居中对齐(默认)
bottom:底部对齐
align:水平对齐方式
属性	说明
absbottom	绝对底部对齐(与g、p等字母的最下端对齐)
absmiddle	绝对中央对齐
baseline	底线对齐
bottom	底部对齐(默认)
left	左对齐
middle	中间对齐
right	右对齐
texttop	顶线对齐
top	顶部对齐
bgcolor:设置活动字幕的背景色,默认白色
height:设置活动字幕高度,值取正整数或百分比
width:设置活动字幕宽度,值取正整数或百分比
hspace:设置活动字幕元素到区域边界的水平距离,值取正整数,单位是像素
vspace:设置活动字幕元素到区域边界的垂直距离,值取正整数,单位是像素
οnmοuseοver=this.stop() οnmοuseοut=this.start() 表示当鼠标移上区域的时候滚动停止,当鼠标移开的时候又继续滚动。
示例:
<marquee id="scrollarea" direction="up" scrolldelay="10" 
  scrollamount="1" width="150" height="80" 
  onmouseover="this.stop();" 
  onmouseout="this.start();">紫沐兜
</marquee>
3、常见跑马灯
<marquee>跑马灯</marquee>普通
<marquee behavior=slide>跑马灯</marquee>滑动 一次
<marquee behavior=scroll>跑马灯</marquee>连续滚动
<marquee behavior=alternate>跑马灯</marquee>来回滚动
<marquee direction=down>跑马灯</marquee>向下滚动
<marquee direction=up>跑马灯</marquee>向上滚动 
<marquee direction=right>跑马灯</marquee>向右滚动 
<marquee direction=’left’>跑马灯</marquee>向左滚动 
<marquee loop=2>跑马灯</marquee>滚动次数 
<marquee width=180>跑马灯</marquee>设定宽度 
<marquee height=30>跑马灯</marquee>设定高度 
<marquee bgcolor="red">跑马灯</marquee>设定背景颜色 
<marquee scrollamount=30>跑马灯</marquee>设定滚动速度 
<marquee scrolldelay=300>跑马灯</marquee>设定滚动时间 
<marquee onmouseover="this.stop()">跑马灯</marquee>鼠标经过上面时停止滚动 
<marquee onmouseover="this.start()">跑马灯</marquee>鼠标离开时开始滚动
<marquee direction=left loop=2 width=960 height=30 scrollamount=30 scrolldelay=300 
onmouseover="this.stop()" onmouseover="this.start()">跑马灯</marquee>

————————————————
智一面|前端面试必备练习题

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值