我无法让我的网站使用doctype - 到目前为止我能让它工作的唯一方法就是没有。
测试网站位于rossrowley.com
现行宣言当然无效。但是,如果我将doctype更改为其他任何东西,那么小云就会消失,我无法解决原因。我假设我用于效果的javascript不应该受到责备,这可能是我正在使用的尺寸(100%等)吗?
任何帮助都非常感谢!
编辑: - 所以我的问题现在是为什么小云(#clouds1)没有出现在网站上的html5 doctype - 什么是无效的或他们用于他们的定位!?
提前再次感谢
答案 0 :(得分:1)
问题的一个可能原因是,在第90行,<script>
结束标记后面有</body>
标记。这可能会对任何doctype产生奇怪的影响。如果您修复了该问题,那么该网站可能在HTML5上运行正常,如果您使用普通文档类型,则可以获得此效果:
<!DOCTYPE html>
编辑:该脚本是您用来移动云的脚本,所以是的,这可能就是原因。不声明doctype会使浏览器进入怪癖模式,即使错误放置,它也可以运行脚本。
编辑2:您是否意外删除了<html>
开始标记,或者始终是这样。检查是否可能导致问题。