Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在HTML5中嵌入mov。验证问题!_Html_Attributes_Doctype_W3c Validation - Fatal编程技术网

在HTML5中嵌入mov。验证问题!

在HTML5中嵌入mov。验证问题!,html,attributes,doctype,w3c-validation,Html,Attributes,Doctype,W3c Validation,我正在尝试在DOCTYPE为HTML5的网页中嵌入.mov视频,代码为: <script type="text/javascript"> QT_WritePoster_XHTML('Click to Play', '...', '...', '400', '300', '', 'controller', 'true', 'autoplay', 'true',

我正在尝试在DOCTYPE为HTML5的网页中嵌入.mov视频,代码为:

<script type="text/javascript">
QT_WritePoster_XHTML('Click to Play', '...', '...',
                '400', '300', '',
                'controller', 'true',
                'autoplay', 'true',
                'bgcolor', 'black',
                'scale', 'aspect');
</script>
<noscript>
<object width="400" height="300" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab">
    <param name="src" value="..." />
    <param name="href" value="..." />
    <param name="target" value="myself" />
    <param name="controller" value="false" />
    <param name="autoplay" value="false" />
    <param name="scale" value="aspect" />
    <embed width="400" height="300" type="video/quicktime"  pluginspage="http://www.apple.com/quicktime/download/"
        src="..."
        href="..."
        target="myself"
        controller="false"
        autoplay="false"
        scale="aspect" />
</object>
</noscript>

QT_WritePoster_XHTML('单击播放'、'…'、'…',
'400', '300', '',
'控制器','真',
'自动播放','正确',
“bgcolor”、“black”,
“规模”、“方面”);
所有这些都很好,但我有一个验证问题,因为在HTML5标准中,标记“object”没有“classid”和“codebase”属性

有没有办法解决这个问题


提前谢谢

针对HTML5的验证目前价值不大,因为它不稳定。如果成功了(而且会成功),就去做吧

我相信这个想法是使用type属性而不是classid属性,但是它是否提供相同级别的控制还不清楚


HTML5 bugzilla中有一个与此()相关的错误记录,如果您不认为type属性是classid的令人满意的替代品,您可能希望对该错误记录作出贡献。

根据HTML5进行验证目前价值不大,因为它不稳定。如果成功了(而且会成功),就去做吧

我相信这个想法是使用type属性而不是classid属性,但是它是否提供相同级别的控制还不清楚


HTML5 bugzilla中有一个与此()相关的错误记录,如果您不认为type属性是classid的令人满意的替代品,您可能希望对该错误记录作出贡献。

如果您想在HTML5页面中嵌入mov,您应该使用视频标签。它的代码也少得多…

如果你想在HTML5页面中嵌入mov,你应该使用视频标签。代码也少了很多…

谢谢你的建议,但是FF在“视频”标签上仍然存在一些大问题。没错,但是FF的旧版本(和其他浏览器)在HTML5标签的样式设计上存在问题。如果你不使用HTML5标记,因为它们不起作用,为什么你要使用HTML5 doctype?谢谢你的建议,但是FF在“视频”标记上仍然有一些大问题。没错,但是旧版本的FF(和其他浏览器)在设置HTML5标记样式方面有问题。因此,如果您没有使用HTML5标记,因为它们不起作用,那么为什么要使用HTML5 doctype?