Document types require more than xhtml1.0

这个东西只会在比较低版本的浏览器中会出现,比如IE7及以下会出这个错误。

错误的根源是html页面没有考虑浏览器兼容性问题。

在页面头部加入下面的内容即可解决标题中的问题

1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">

假如不加这个,会导致jquery无法正常执行而出现莫名的错误。

对于兼容性问题,记住,上述两行是必须要考虑的。

原文地址:https://www.cnblogs.com/shihuc/p/5890587.html