XHTML标记验证

时间:2010-07-20 22:44:55

标签: xhtml object embed

我的网站[此处] [已删除链接]

当我通过validator运行时,我得到了几个关于:

的错误
<embed src="inception/inception.mov" width="620" height="274" autoplay="false" controller="true" pluginspage="http://www.apple.com/quicktime/download/"></embed>

如果我保留<object>并删除<embed>,则代码编译正常。这是否意味着我不再需要在我的页面中嵌入多媒体时使用<embed>标签?

感谢您的回复。

2 个答案:

答案 0 :(得分:2)

是的,请使用<object>代替<embed><param name="xxx" ...>,而不是嵌入无效的属性。

答案 1 :(得分:1)

根据验证器输出:

  

许多Flash制作工具推荐或强制使用&lt; embed&gt;元素,包括网页中的Flash动画或应用程序。然而,&lt; embed&gt;从未成为HTML的任何标准化版本的一部分,并且这种做法会产生无效的标记。