【问题标题】:Questions about Doctype关于 Doctype 的问题
【发布时间】:2015-08-03 11:31:15
【问题描述】:

我开始做一个项目,忘记在开头提到 DOCTYPE,只使用了<html>。我现在觉得这样做真的很愚蠢。该网页在 javascript 上大量实现,并且我有很多文档高度和 scrollTop 的实例。现在我才意识到这一点并添加了一个 Doctype。这弄乱了整个页面。我尝试过过渡和严格,但所有的文档类型都具有相同的效果。 我的问题是默认文档类型是否总是<!DOCTYPE html>?我在网上读到,如果没有指定文档类型,它总是求助于<!DOCTYPE html>。我试着把它改成那样,但它仍然把网站弄乱了。也可以

【问题讨论】:

    标签: html doctype strict transitional


    【解决方案1】:

    这可能是因为您正在使用与特定 DOCTYPE 关联的元素。 <!DOCTYPE html> 默认为 html5。如果未指定 DOCTYPE,则您的网页默认为 quirks 模式。由于您根据此标准设置了所有内容,因此它与标准模式不兼容。

    【讨论】:

    • 谢谢我意识到如果我使用没有标识符的过渡,它应该使用怪癖而不是标准。
    猜你喜欢
    • 2011-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-27
    相关资源
    最近更新 更多