2

生活是美好的,使用 XHTML Strict 取得了很大的成功

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

……那么,砰!您将 Vimeo 视频扔到您的页面上,这会破坏验证。

<iframe src="http://player.vimeo.com/video/XXXXX?byline=0&amp;portrait=0" width="468" height="351" frameborder="0"></iframe>

不允许使用 iframe,先生!

那么,它对页面呈现方式有什么影响,或者对访问者有什么影响呢?为什么要关心这个 iframe 的验证?

4

3 回答 3

2

它对页面本身没有影响。除非您担心验证,否则我会使用过渡文档类型:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

iframe验证完全取决于您。这是与每个文档类型进行比较的元素列表。

于 2011-05-22T01:46:42.683 回答
0

什么都不会发生。浏览器不会验证您的 (X)HTML,因此<iframe>您的 XHTML 严格文档类型在所有浏览器中都可以正常工作。但是如果你想要标准模式,并且想要<iframe>验证,我建议使用 HTML5 doctype<!DOCTYPE html>

于 2011-05-22T13:57:31.080 回答
0

是否可以嵌入 Flash 播放器作为<object>替代?像这样的东西:

<object width="400" height="300" type="application/x-shockwave-flash" data="url">
    <param name="allowfullscreen" value="true" />
    <param name="allowscriptaccess" value="always" />
    <param name="movie" value="uri" />
</object>

更多信息: Vimeo Flash Player (Moogaloop)

于 2011-05-22T01:44:09.753 回答