【发布时间】:2011-02-21 01:23:02
【问题描述】:
当使用 w3c 验证器验证站点时,它告诉我嵌入标签不是有效的标记。所以我把它拿出来,它适用于 safari/chrome 但不适用于 firefox(3.5.x) 但验证正常。我必须在对象标签中添加什么东西才能让 firefox 显示 flash。
【问题讨论】:
标签: html flash object embed w3c-validation
当使用 w3c 验证器验证站点时,它告诉我嵌入标签不是有效的标记。所以我把它拿出来,它适用于 safari/chrome 但不适用于 firefox(3.5.x) 但验证正常。我必须在对象标签中添加什么东西才能让 firefox 显示 flash。
【问题讨论】:
标签: html flash object embed w3c-validation
A List Apart 有一篇关于该主题的精彩文章:Flash Satay: Embedding Flash While Supporting Standards。
阅读以了解嵌入 Flash 的一般困难,并了解将其嵌入到有效 HTML 中的不同方法。 然后去使用 SWFobject 嵌入 Flash,因为这是最好的方法,同时同时支持两种标准和浏览器兼容性。
除此之外,您可以使用普通的 Flash Satay 方法为没有 JavaScript 的人嵌入它。
【讨论】:
embed 从来都不是 HTML 规范的一部分,应该使用 object。好久没接触flash了,不敢多说。
【讨论】:
您应该使用swfobject。它是有效的,尽管我认为我之前已经让验证器绊倒了(众所周知,w3 验证器有时会在这样的事情上绊倒)。
【讨论】: