首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DOCTYPE HTML不使用控制台IE消息在本地主机上启动我的网页

DOCTYPE HTML不使用控制台IE消息在本地主机上启动我的网页
EN

Stack Overflow用户
提问于 2015-05-19 17:26:38
回答 1查看 4.2K关注 0票数 0

我将使用Apache2triad在本地主机服务器上运行包含基本脚本Apache2triad的网页。在IE控制台中,脚本只运行于查找<!DOCTYPE...>或不运行它,消息发送如下:

代码语言:javascript
复制
HTML1300:Navigation occured.
HTML1527: DOCTYPE expected. Consider adding a valid HTML5 doctype: "<!DOCTYPE html>".

我已经尝试使用声明,比如:

代码语言:javascript
复制
<!DOCTYPE HTML>
<html>
<body>
<?php echo "Ok, running...."; ?>

或者简单地说:

代码语言:javascript
复制
<html>
<body>

但控制台错误问题依然存在..。你知道服务器发生了什么事吗?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2015-05-20 12:34:24

您的问题是IE兼容性(它与Apache无关):

如何在Internet 9中使用兼容性视图

您可以尝试添加与X-UA兼容的元标记

(它还修复了IE10中出现的一些布局问题):

代码语言:javascript
复制
 <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" />

--引用 莫兹拉的怪癖模式的话

示例中所示的DOCTYPE是最简单的,也是HTML5推荐的。HTML标准的早期版本推荐了其他变体,但目前所有现有浏览器都将对此DOCTYPE使用完全标准模式,甚至是过时的Internet 6。没有任何有效的理由使用更复杂的DOCTYPE。如果您确实使用了另一个DOCTYPE,您可能会冒险选择一个,这几乎触发了标准模式或怪癖模式。

如何看待使用哪种模式?

在中,按F12并查找文档模式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30332256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档