Object 在html中嵌入视频对象

Object 在html中嵌入视频对象,object,embed,Object,Embed,我的任务是在quicktime pro 7中使用web导出。然后将read me.html文件复制/粘贴到主体中(完全按照原样),我就是这么做的。 然而,当我通过W3C运行my.html时,我不断地遇到3个错误,并且不知道如何更正它 我意识到可能有更好的方法来嵌入对象,但这就是他们希望我们为这个任务所做的。有谁能帮我纠正这3个错误吗。 非常感谢 <object width="350" height="278"> <param name="src" value="swis

我的任务是在quicktime pro 7中使用web导出。然后将read me.html文件复制/粘贴到主体中(完全按照原样),我就是这么做的。 然而,当我通过W3C运行my.html时,我不断地遇到3个错误,并且不知道如何更正它

我意识到可能有更好的方法来嵌入对象,但这就是他们希望我们为这个任务所做的。有谁能帮我纠正这3个错误吗。 非常感谢

<object width="350" height="278">
    <param name="src" value="swiss/swiss-poster.jpg" />
    <param name="href" value="swiss/swiss.mov" />
    <param name="target" value="myself" />
    <param name="controller" value="false" />
    <param name="autoplay" value="false" />
    <param name="scale" value="aspect" />
    <embed width="350" height="278" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"
        src="swiss/swiss-poster.jpg"
        href="swiss/swiss.mov"
        target="myself"
        controller="false"
        autoplay="false"
        scale="aspect">
    </embed>
</object>

第1行:元素对象缺少以下一个或多个属性:数据、类型。

第14行:此时不允许在嵌入的元素上使用属性href。 scale=“aspect”>

第15行:杂散端标签嵌入。

我自己只需要嵌入一部quicktime电影,我向Mozilla开发者网络寻求语法:

我相信data属性将取代参数中的href:

param name=“href”value=“swiss/swiss.mov”/>

将是:

本例中的类型为“视频/快速时间”:

MDN()中还有一个
引用,但它只涉及元素的HTML5版本,不需要结束标记

sitepoint()处的引用介绍了前面的语法,并指出:

“嵌入不是任何当前公认的标准的一部分(它包含在HTML5中,但尚未最终确定),因此如果您使用它,您的页面可能无法验证”

这表明,使用
时,您可能应该更关注浏览器中的实际行为,而不是W3C的验证工具