转自:http://blog.sina.com.cn/s/blog_711b6af90100v8lx.html
<embed>标签是html5的新标签.
功能:embed标签用于播放一个多媒体对象。 语法:<embed>...</embed> embed元素用于播放多媒体对象,包括Flash、音频、视频等。 如果用embed元素播放音频或视频,在页面上会显示一个播放器,供用户进行播放控制。 <embed>和<object>标签的区别:两者都是用来播放多媒体文件的对象,object元素用于IE浏览器,embed元素用于非IE浏览器,为了保证兼容性,通常我们同时使用两个元素,浏览器会自动忽略它不支持的标签。同时使用两个元素时,应该把<embed>标签放在<object>标签的内部。 HTML与XHTML之间的差异:无。 S:Strict,T:Transitional,F:Frameset
属性 | 值 | 描述 | DTD | src | URL | 定义多媒体文件的URL。 | STF | hidden | true false | 定义是否显示控制面板。默认为显示。 true为不显示。 false为显示。 | STF | controls | console smallconsole playbutton pausebutton stopbutton volumelever | 规定控制面板的外观。 console:正常面板;smallconsole:小面板;playbutton:只显示播放按钮;pausebutton:只显示暂停按钮;stopbutton:只显示停止按钮;volumelever:只显示音量调节按钮。 | STF | width | 长度值或百分比 | 控制面板的宽度。 | STF | height | 长度值或百分比 | 控制面板的高度。 | STF | align | left right top bottom | 定义围绕控制面板的文本对齐方式。 | TF | vspace | 长度值 | 定义控制面板周围的垂直方向的空白。 | TF | hspace | 长度值 | 定义控制面板周围的水平方向的空白。 | TF | palette | 颜色 | 颜色 | 表示嵌入的音频或视频文件的前景色和背景色,第一个值为前景色,第二个值为背景色,中间用 | 隔开。 | TF | autostart | true false | 定义是否自动播放。 | STF | loop | 数字 true false | 设置循环。 数字为播放的次数。 true为循环播放。 false为只播放一次。 | STF | starttime | mm:ss(分:秒) | 规定音频或视频文件开始播放的时间。未定义则从文件开头播放。 | STF | endtime | mm:ss(分:秒) | 规定音频或视频文件结束播放的时间。未定义则播放到结束。 | STF | volume | 0-100 | 规定音频或视频文件的音量大小。未定义则使用系统本身的设定。 | STF | pluginspage | URL | 定义在何处可找到对象所需的代码。 | STF | type | MIME type | 规定播放器的MIME类型。 | STF | type属性: 常见播放器的type属性值: Flash:type="application/x-shockwave-flash"; Windows media player:type="application/x-mplayer2"; Realplayer:type="audio/x-pn-realaudio-plugin"。 标准属性: id、class、style、title、dir、lang、xml:lang、accesskey、tabindex 详见:HTML标准属性。 事件属性: onclick、ondblclick、onmousedown、onmouseup、onmouseover、onmousemove、onmouseout、onkeypress、onkeydown、onkeyup 详见:事件属性。 |
实例1 ![embed标签用于播放一个多媒体对象 embed标签用于播放一个多媒体对象]() |
播放Flash。 <embed src="../../image/clock.swf" width="150" height="150" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"> </embed> 说明:如果同时使用<object>标签,兼容性会更好。 |
实例2 ![embed标签用于播放一个多媒体对象 embed标签用于播放一个多媒体对象]() |
播放视频。 <embed src="1.wmv" width="400" height="300" type="application/x-oleobject"> </embed> 说明:如果同时使用<object>标签,兼容性会更好。 |