在网页上添加FLASH动画
以前,要同时使用<object>和非标准的<embed>标记才能在页面上可靠显示Flash媒体。如今,新一代的浏览器都支持标准的<object>标记。
<object>指定Flash媒体在网页上的起点,结束标记</object>则指定Flash媒体的终点。<object>标记是一个多用途标记,可用它在网页上添加各种类型的对象。<object>标记的属性根据所引用对象的类型不同而有所不同。处理Flash媒体时,它需要的最起码的属性如下表所示。
属性 | 值 | 描述 | DTD |
---|---|---|---|
data | URL | 定义引用对象数据的 URL。如果有需要对象处理的数据文件,要用 data 属性来指定这些数据文件。 | STF |
height | pixels | 定义对象的高度。 | STF |
type | MIME_type | 定义被规定在 data 属性中指定的文件中出现的数据的 MIME 类型。 | STF |
width | pixels | 定义对象的宽度。 | STF |
Flash对象需要一些特别的称为参数的值来设置.swf文件名、媒体质量以及页面区域的背景颜色等。设置这些值要用到<param>标记,或称为参数标记。下表是<param>标记的属性。
必需的属性
属性 | 值 | 描述 | DTD |
---|---|---|---|
name | unique_name | 定义参数的名称(用在脚本中)。 | STF |
可选的属性
属性 | 值 | 描述 | DTD |
---|---|---|---|
type | MIME type | 规定参数的 MIME 类型(internet media type)。 | STF |
value | value | 规定参数的值。 | STF |
valuetype |
|
规定值的 MIME 类型。 | STF |
下表列举了使用Flash媒体时需要设置的参数。
属性 | 参数值 |
---|---|
movie | Flash媒体的文件名(.swf文件) |
quality | 描述媒体的质量;通常使用值high |
bgcolor | Flash媒体区域的背景颜色;使用十六进制颜色值 |
loop | 可选;指定.swf是否循环播放,值是"true"和"false" |
wmode | 可选;配置Flash媒体区域的透明背景。前提是浏览器要支持这个功能。值是"transparent" |
为对象设置的所有<param>标记都应该出现在</object>结束标记之前。下面是对标记位置的一个总结:
<object ...对象属性放置于此... <param name="movie" ...value属性放置于此... /> <param name="quality" ...value属性放置于此... /> <param name="bgcolor" ... /> <p>如果浏览器不支持object标记,这里的XHTML代码会显示。</p> </object>
posted on 2013-05-29 20:33 CrazyKeung 阅读(718) 评论(0) 编辑 收藏 举报