我应该使用什么Doctype?

时间:2013-08-10 12:56:44

标签: javascript html5 html doctype

我无法让我的网站使用doctype - 到目前为止我能让它工作的唯一方法就是没有。

测试网站位于rossrowley.com

现行宣言当然无效。但是,如果我将doctype更改为其他任何东西,那么小云就会消失,我无法解决原因。我假设我用于效果的javascript不应该受到责备,这可能是我正在使用的尺寸(100%等)吗?

任何帮助都非常感谢!

编辑: - 所以我的问题现在是为什么小云(#clouds1)没有出现在网站上的html5 doctype - 什么是无效的或他们用于他们的定位!?

提前再次感谢

1 个答案:

答案 0 :(得分:1)

问题的一个可能原因是,在第90行,<script>结束标记后面有</body>标记。这可能会对任何doctype产生奇怪的影响。如果您修复了该问题,那么该网站可能在HTML5上运行正常,如果您使用普通文档类型,则可以获得此效果:

<!DOCTYPE html>

编辑:该脚本是您用来移动云的脚本,所以是的,这可能就是原因。不声明doctype会使浏览器进入怪癖模式,即使错误放置,它也可以运行脚本。

编辑2:您是否意外删除了<html>开始标记,或者始终是这样。检查是否可能导致问题。