English 中文(简体)
是否“超文本”与“X”相容?
原标题:Is HTML5 backwards compatible with XHTML?

www.un.org/Depts/DGACM/index_spanish.htm 简短问题: Can 我将现有的X超文本1.0网站的DOCTYPE改为超文本5? 这是否会造成任何问题?

www.un.org/Depts/DGACM/index_spanish.htm

我们用伙伴关系书写的网站。 NET Webforms。 由于时间很早,缺席的DOCTYPE被定在X射线(视力演播室的过失)上,所有控制也使X射线超。 并非极端有效,但迄今没有任何浏览器存在问题。

这就是说,直到最近,我们才注意到在IEE下的不同机器上的一些奇怪的行为。 引证的是,独立实体通过违约使内联网网站“兼容模式”中断。

现在,我有两个选择。 我可以补充:

<meta http-equiv="X-UA-Compatible" content="IE=edge" >

或我可以补充

<!DOCTYPE html>

我更喜欢DOCTYPE路线,因为这条路将打开许多硬的超文本5的大门。 然而,我不禁要问,这是否与我们现有的X光布局存在不相容的问题。

最佳回答

首先,独立实体的确使内联网网站因违约而变得兼容。 然而,这是一座汇合点,可以调离:如果可能,我建议,你的第一个解决办法就是把这一环境从你网络上的所有机器上转移。 (这是否是一个可行的解决办法,将取决于您的网络规模、你的团体政策以及其他内联网网站将受到影响)

现在回答你的问题。

可在你希望以标准方式提供的任何地点具体注明超文本5。 如果你重新使用XHTML,对你的唯一效果是浏览器不再严格地强制遵守X射线。 你完全有权继续使用X光密码,但获得执行。

专门选择了超文本5 c类,因为它与现有浏览器合作,包括旧版本的电离器。 你们应该能够把它放在任何一页上,它应当只是工作。

它所赢得的东西,对进入兼容模式的国际独立实体具有任何影响。 也不会有其他的教条。 您提到的<代码>X-UA-Compatible解决办法是解决这一问题(除非你能够确定我前面提到的“组合”,并且与“组合”无关——即使你使用“超5”的字眼,你仍然需要这种解决办法。

问题回答

As far as I know, HTML5 is pretty much xhtml plus the extras so yeah, I think you can change the doctype and it would still work. They answered it here: If I use HTML 5 s doctype, what will happen?

HTML5 was designed to be backwards compatible with both HTML 4.01 and XHTML 1.0/1.1, so that previous (X)HTML pages could be migrated to HTML5 easier. Of course, they wouldn t be taking advantage of new HTML5 features (such as new tags), but they would still be technically valid HTML5.





相关问题
CSS working only in Firefox

I am trying to create a search text-field like on the Apple website. The HTML looks like this: <div class="frm-search"> <div> <input class="btn" type="image" src="http://www....

image changed but appears the same in browser

I m writing a php script to crop an image. The script overwrites the old image with the new one, but when I reload the page (which is supposed to pickup the new image) I still see the old one. ...

Firefox background image horizontal centering oddity

I am building some basic HTML code for a CMS. One of the page-related options in the CMS is "background image" and "stretch page width / height to background image width / height." so that with large ...

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签