Html 哪些浏览器支持<;嵌入>;及<;对象>;标签?

Html 哪些浏览器支持<;嵌入>;及<;对象>;标签?,html,flash,xhtml,tags,standards,Html,Flash,Xhtml,Tags,Standards,我在一个部门网站上工作,该网站需要符合标准(XHTML1.0过渡版),但嵌入式flash不断破坏验证。我们使用标记是因为我们需要支持大多数主要浏览器 我们不能使用外部工具,因为网站是通过一个系统管理的,管理员不喜欢我们放置额外的工具(如JavaScript库等),这可能会干扰他们的模板引擎 对象标记的支持范围有多广?仅使用标记并同时删除标记是否安全?最好使用处理浏览器兼容性问题的标签 还有。标记不是有效的标记。标记为。切鲁维姆是正确的,swfobject将为您处理所有这些。我强烈推荐它。这个验证

我在一个部门网站上工作,该网站需要符合标准(XHTML1.0过渡版),但嵌入式flash不断破坏验证。我们使用
标记是因为我们需要支持大多数主要浏览器

我们不能使用外部工具,因为网站是通过一个系统管理的,管理员不喜欢我们放置额外的工具(如JavaScript库等),这可能会干扰他们的模板引擎

对象标记的支持范围有多广?仅使用
标记并同时删除
标记是否安全?

最好使用处理浏览器兼容性问题的标签

还有。

标记
不是有效的标记。
标记为。切鲁维姆是正确的,swfobject将为您处理所有这些。我强烈推荐它。

这个验证器:做得很好,我用它得到了不错的结果。(编辑注:网站现在是“成人”网站,大概是NSFW。)

还有这篇文章:关于如何在没有嵌入标记的情况下嵌入,但我相信这涉及到使用容器电影,虽然没有多大乐趣,但确实完成了任务。

在XHTML1.0和HTML4中是无效的,但它是无效的,因此您可以切换到HTML5doctype并遵守该标准

如上所述,列表中的这篇文章很好地解释了如何让Flash只使用
标记。与其说哪些浏览器支持
(我认为只有Netscape 4不支持),不如说浏览器支持嵌入
的Flash的不同之处把一切都搞糟了

一定要读这篇文章。它有你可以使用的代码和一切。简而言之,
本身就可以正常工作,除非您希望Flash电影在完全下载之前开始播放。然后,您需要另一个Flash电影作为包装。

标签有助于使用ActiveX控件的浏览器正确显示Flash电影,它主要用于IE。使用最新的IE7和IE8,flash电影可以在没有
标签的情况下运行,
标签适用于Netscape,并与使用Netscape插件显示flash电影的it浏览器相关


因此,为了安全起见,最好同时使用这两种浏览器,以便在所有浏览器上播放flash电影。

所有现代浏览器都支持嵌入吗?如果是这样,这似乎是迄今为止最好的解决办法。只有W3C的建议才是不使用嵌入的原因。@Django:我真的不确定,不过你说得对。有人说,当用户没有安装正确的插件时,IE不能很好地处理
。我认为可以肯定地说,Flash Satay文章在HTML5时代(2012年)已经过时了。切鲁维姆对SWFObject的建议应该被标记为最正确的答案。@Micros:我确实认为你关于Flash Satay文章的观点已经过时了。然而,这个问题确实明确询问了浏览器对
标记的支持,并表示他们希望在不依赖JavaScript库的情况下使用Flash。。