属性 |
属性值 |
说明 |
① src |
URI |
必要属性,指定多媒体文件的来源 |
② align |
对齐方式 |
设定对齐方式,可能的取值有:left、right、top、bottom、center、baseline、texttop、middle、absmiddle、absbottom。不同的浏览器的显示效果可能也不同。参见img |
③ width |
长度值 |
指定嵌入对象的宽度,度量单位依units属性而定,默认单位为像素,可设百分比 |
④ height |
长度值 |
指定嵌入对象的高度,度量单位依units属性而定,默认单位为像素,可设百分比 |
⑤ hspace |
整数(pixel):默0 |
设置对象的左右两旁留白,默认值为0 |
⑥ vspace |
整数(pixel):0 |
设置对象的上下两边留白,默认值为0 |
⑦ hidden |
true|false |
是否隐藏对象,true隐藏,false不隐藏,默认显示对象 |
⑧ units |
px|em |
指定width和height属性值的度量单位,px为像素(默认),em为相对尺寸,元素标签内容的字体尺寸=1em |
⑨ pluginspage |
URI |
指定外挂程序(插件)说明文件的位置 |
⑩ pluginurl |
URI |
指定外挂程序说明文件的位置 |
⑪ border |
整数:0 |
对象的边框宽度,默认值为0 |
⑫ alt |
任意字符串 |
指定对象无法显示时的说明文字 |
⑬ type |
MIME类型 |
对象的MIME类型 |
⑭ language |
任意字符串 |
用于标记的脚本设计语言 |
⑮ accesskey |
任意一个文字 |
设定对象的快捷访问键,如Windows可以使用“Alt键+访问键”的组合键使对象获得焦点,Macintosh平台下使用Command键组合键 |
⑯ frameborder |
1(yes)|0(no) |
对象是否显示边框,yes或1表示显示,no或0不显示 |
⑰ loop |
true|false |
是否循环回放,此属性用于多媒体播放,默认值为false,即播放一遍,true表示循环播放 |
⑱ autostart |
true(1)|false(0) |
是否自动播放,此属性用于多媒体播放,默认值为true(1),不自动播放设置false或0 |
⑲ ShowTracker |
true(1)|false(0) |
为是否显示播放进度条,默认值为 true,不显示则设为false |
⑳ ShowPositionControls |
true(1)|false(0) |
为是否显示播放控制按钮(上一首、后退、快进、下一首)等,默认值为 true(1),不显示则设为false或0 |
21. ShowAudioControls |
true(1)|false(0) |
为控制是否显示音量按钮(包括静音按钮),默认值为 true(1),不显示则设为false或0 |
22. ShowStatusBar |
true(1)|false(0) |
是否显示状态栏。这个参数是非常实用的,因为这行信息窗口显示出很多有用信息如下载进度、播放进度、歌曲名、艺术家等等。显示出下载进度、播放进度尤其体贴,可以让浏览者大概掌握到底要等多久才会开始播放。建议用embed语法播放影音文件时最好都加上这句参数。默认不显示这些信息,要显示则设置为true或1 |
23. ShowDisplay |
true(1)|false(0) |
是否显示显示栏,默认不显示。这个参数似乎无谓!因为这些信息,用上一个参数ShowStatusBar="true"便可全部呈现出来,单行信息,但用交替出现的方式呈现所有信息。这个ShowDisplay="true"参数占空间,一行显示一种信息,而最有用的下载进度、播放进度等却不会显示,大而不当!默认不显示显示栏,要显示则设置为true或1 |
24. EnableContextMenu |
true(1)|false(0) |
是否禁止使用右键菜单,默认值为false,要禁用则设为true。禁用菜单可隐藏多媒体文件的URI,或者有利于版权保护 |
25. volume |
0 |
默认音量一般为50%左右,如果希望一开始播放就以100%的最大音量播放,可以加入这句参数volume="0" |
26. 通用属性:id、class、style、title、dir、lang、xml:lang |
由于embed元素是要在网页中嵌入插件,所以它的属性有的也取决于具体插件类型,以上由于播放多媒体的属性适用于Windows Media Player,对于其它的(播放器)插件可能不适用。例如realplayer插件就需要自己的参数,所以属性及属性值设置就不同了。由于在网页中播放多媒体一般使用object元素,所以这里就不列举那些专有的属性了。
也有资料说embed元素不需要结束标签(
空元素),似乎就是这样的,因为embed元素的标签内容中的文字在支持该元素的浏览器中也会显示出来,所以无法像object元素那样利用元素自身预留替换显示的内容。不过有一点是肯定的,该元素不加上结束标签能正常使用。