xhtml strict 不支持 iframe。但是,在我的应用程序中,我使用的是需要使用 iframe 的 php recaptcha。切换到 xhtml 过渡(如果有的话)有什么缺点?
newguy1
问问题
1071 次
4 回答
3
霍布斯说过,没有实际的缺点。但是,理论上严格的 DTD 更“面向未来”。
这是一个 PHP 快速修复的链接,它将使 recaptcha 有效的 XHTML 1.0 Strict:
http://www.boriel.com/2009/07/29/xhtml-strict-valid-recaptcha/
于 2009-08-24T00:20:25.320 回答
1
真的没什么。实际上,在浏览器兼容性、功能和工具/生成器友好性方面,XHTML 1.0 Transitional(遵循“HTML 兼容性”指南并作为text/html
)是您的最佳选择。
于 2009-08-24T00:03:14.557 回答
1
在这里,您有一个小比较,可以帮助您了解每种类型的文档。
但从“实用”的角度来看,如果你想让你的网站严格使用,为什么只添加 iframe。唯一的问题是该页面不会被正确验证
于 2009-08-24T00:15:05.570 回答
0
在编写 HTML4 时,人们认为 iframe 将在未来逐步淘汰。
不过,那是很久以前的事了,现在看来已经不是这样了。因此,您可以说“严格”子集不再像以前那样准确地表示 HTML/XHTML 的未来。
如果有理由需要它的某些功能,请使用过渡性,但要很好地了解哪些功能被“弃用”,并且通常在有更好的选择时避免使用它们。
请注意,今天实现的过渡功能的浏览器支持在我的有生之年可能不会消失。向后兼容性已被证明是在网络上难以破解的难题。
于 2010-06-16T02:11:25.917 回答