GWT2.0应该使用哪种doctype?

GWT2.0应该使用哪种doctype?,gwt,doctype,web-standards,quirks-mode,Gwt,Doctype,Web Standards,Quirks Mode,我想我应该在新的GWT应用程序中使用;我知道这样做将使我的应用程序进入标准兼容模式。我说得对吗?使用此doctype有什么缺点吗?GWT是否在符合标准的模式下正常工作?我很谨慎,因为仍然使用HTML4.01过渡doctype。使用将使web浏览器进入标准模式(而不是quirksmode),这几乎肯定是您想要的。但是HTML4.01过渡doctype也将触发标准模式,因此没有区别 我不知道在GWT中使用一个或另一个的含义,但老实说,我怀疑使用HTML5 doctype有什么好处,除非GWT正在做一

我想我应该在新的GWT应用程序中使用
;我知道这样做将使我的应用程序进入标准兼容模式。我说得对吗?使用此doctype有什么缺点吗?GWT是否在符合标准的模式下正常工作?我很谨慎,因为仍然使用HTML4.01过渡doctype。

使用
将使web浏览器进入标准模式(而不是quirksmode),这几乎肯定是您想要的。但是HTML4.01过渡doctype也将触发标准模式,因此没有区别


我不知道在GWT中使用一个或另一个的含义,但老实说,我怀疑使用HTML5 doctype有什么好处,除非GWT正在做一些特殊的事情来支持HTML5。

GWT 2.0中的新功能需要标准模式,不能在怪癖模式下工作。

我注意到的一个区别是:对于HTML4.01过渡doctype,文本输入字段使用边框框大小调整模型;而对于HTML5 doctype,他们使用内容框大小调整模型。GWT在我的项目HTML文件顶部生成的注释说:“上面在文件顶部设置的HTML4.01过渡doctype声明将把浏览器的渲染引擎设置为“怪癖模式”。使用怪癖模式的优点是什么?什么时候使用标准模式?TBH,据我所知,只有IE真正需要标准模式来应对新的布局面板——Firefox&co在怪癖模式下工作良好。话虽如此,我还是推荐标准模式——因为GWT将在未来重点支持这一模式。