Internet explorer Microsoft Edge显示无效的HTML5 DOCTYPE

Internet explorer Microsoft Edge显示无效的HTML5 DOCTYPE,internet-explorer,microsoft-edge,x-ua-compatible,Internet Explorer,Microsoft Edge,X Ua Compatible,我的project Intranet网站在Microsoft Edge中没有显示某些页面,它在IE7中运行良好,当我在使用F12控制台中进行测试时,在控制台中显示以下错误 无效的HTML5 DOCTYPE。考虑使用互操作形式“”/< HTML1114:来自(HTTP标头)的代码页iso-8859-1覆盖来自(元标记)的冲突代码页utf-8 在我的页面中,它的使用方法如下 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transition

我的project Intranet网站在Microsoft Edge中没有显示某些页面,它在IE7中运行良好,当我在使用F12控制台中进行测试时,在控制台中显示以下错误

无效的HTML5 DOCTYPE。考虑使用互操作形式“”/< HTML1114:来自(HTTP标头)的代码页iso-8859-1覆盖来自(元标记)的冲突代码页utf-8

在我的页面中,它的使用方法如下

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <meta http-equiv="X-UA-Compatible" content="IE=7" />


要在DOCTYPE和meta标记中更改什么?

显示此错误是因为您在内容类型HTTP头和标记中同时指定了编码,并且它们使用不同的编码方法

解决方案是修改内容类型HTTP头以提供UTF-8编码,或者将meta标记中的页面字符集更改为iso-8859-1(这可能会引入其他问题)

更多详细信息,请查看和