xhtml过渡与严格?

时间:2009-08-23 23:59:31

标签: php iframe recaptcha xhtml

xhtml strict不支持 iframe。但是,在我的应用程序中,我使用的是php recaptcha,它需要使用iframe。只需切换到xhtml过渡(如果有的话)有什么缺点?

4 个答案:

答案 0 :(得分:3)

霍布斯说,没有实际的缺点。但是,从理论上讲,严格的DTD更具“面向未来”。

这是一个PHP快速修复的链接,它将使recaptcha有效XHTML 1.0严格:

http://www.boriel.com/2009/07/29/xhtml-strict-valid-recaptcha/

答案 1 :(得分:1)

没什么,真的。实际上,在浏览器兼容性,功能和工具/生成器友好性方面,XHTML 1.0 Transitional(遵循“HTML兼容性”指南并作为text/html)是您最好的选择。

答案 2 :(得分:1)

Here您有一个小比较,可以帮助您处理每种类型的文档。

但是在“实际”术语中,如果您希望使用严格的网站,为什么只需添加iframe。唯一的问题是该页面无法正确验证

答案 3 :(得分:0)

在编写HTML4时,人们认为iframe将在未来逐步淘汰。

然而,那是很久以前的事了,看起来已经不再是这样了。因此,您可以说'严格'子集不再像以前那样准确地表示HTML / XHTML的未来。

如果您需要某些功能,请使用transitional,但要充分了解哪些功能已被“弃用”,并且通常会在有更好选择的地方避免使用。

请注意,今天实施的过渡功能的浏览器支持可能不会在我的生命周期中消失。事实证明,向后兼容性是在网络上破解的难题。