【问题标题】:XHTML Markup ValidationXHTML 标记验证
【发布时间】:2011-03-18 17:20:11
【问题描述】:

我有我的网站 [这里][链接已删除]

当我通过validator 运行它时,我收到了几个关于以下内容的错误:

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

如果我保留&lt;object&gt; 并删除&lt;embed&gt;,那么代码编译得很好。这是否意味着我在页面中嵌入多媒体时不再需要使用&lt;embed&gt; 标签?

感谢您的回复。

【问题讨论】:

    标签: xhtml object embed


    【解决方案1】:

    是的,使用 &lt;object&gt; 代替 &lt;embed&gt; 和 &lt;param name="xxx" ...&gt; 代替嵌入的无效属性。

    【讨论】:

      【解决方案2】:

      根据验证器输出:

      许多 Flash 创作工具推荐或强制使用 元素以在网页中包含 Flash 动画或应用程序。然而, 从来都不是任何标准化 HTML 版本的一部分,这种做法会产生无效的标记。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-27
      • 2013-06-11
      • 2014-07-04
      相关资源
      最近更新 更多