HTML 有效的XHTML 1.1严格Flash嵌入

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTML 有效的XHTML 1.1严格Flash嵌入相关的知识,希望对你有一定的参考价值。

<div>
<object type="application/x-shockwave-flash" data="header.swf" width="700" height="116">
<param name="movie" value="header.swf" />
<img src="header.gif" width="700" height="116" alt="header" />
</object>
</div>

facebook open-graph 和 twitter 卡的有效 xhtml 元标记

【中文标题】facebook open-graph 和 twitter 卡的有效 xhtml 元标记【英文标题】:valid xhtml meta tags for facebook open-graph and twitter cards 【发布时间】:2013-11-25 16:14:31 【问题描述】:

使有效:

xhtml 推特卡 facebook-graph-api

为http://www.theyact.com/acting-classes/los-angeles/

我已经设法让我的代码在任何地方都有效... 保存 1 个错误 http://validator.w3.org/

没有属性“属性”

但在代码中的众多实例中只有 1 个实例,只有下面的实例似乎激怒了验证器:

需要是XHTML吗?如果是这样,您为什么不使用真正的 XHTML MIME 类型来提供页面? 好问题。我可能应该考虑修复服务器正在服务的 mime 类型。谢谢。 【参考方案1】:

如果您删除此元素,验证器将抱怨下一个包含property 属性的元素。

property 属性是 RDFa 的一部分,但您的 DOCTYPE 不允许使用 RDFa。

如果您想继续使用 XHTML 1.1,您可以将其更改为:

for RDFa 1.0:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">

for RDFa 1.1:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.1//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd">

或者直接切换到(X)HTML5, which comes with RDFa 1.1 support。

【讨论】:

非常感谢,有道理文档类型是罪魁祸首。非常感谢。

以上是关于HTML 有效的XHTML 1.1严格Flash嵌入的主要内容,如果未能解决你的问题,请参考以下文章

HTML XHTML 1.1严格模板

Flash 视频播放器 VS HTML 5 视频

HTML 100%Flash - xhtml1.0

ASP.NET XHTML 严格验证和自动完成=关闭

HTML xHTML严格的Doctype页面标题

HTML XHTML严格的启动器