gpt4 book ai didi

css - Doctype 和 Quirk 模式以及 HTML 5

转载 作者:太空宇宙 更新时间:2023-11-04 14:32:45 25 4
gpt4 key购买 nike

我过得很糟糕。我们有一个没有 <DOCTYPE> 的大型网站当我用 IE10 运行它时,它会进入怪癖模式,并且在一些 CSS 更改后看起来没问题。只要我添加 echo "<!DOCTYPE HTML>";

整个网站看起来很糟糕,而且 CSS 也不像预期的那样。它将浏览器模式变为 IE10 并将 docmode 变为标准。有没有办法在保留 HTML 5 功能的同时使用 IE5 Quirks 模式或仅使用 Quirks 模式以使 CSS 看起来正确?

最佳答案

没有。怪癖模式的全部意义在于它是 IE5 的兼容模式。这意味着除了更改布局模式外,它还关闭了自 IE5 以来发明的大部分浏览器功能。

因此,直截了当的答案是否定的,您不能混合使用 Quirks 模式和 HTML5。这是不可能发生的。

不过,有一些好消息要告诉您:从怪癖模式切换到标准模式实际上比乍看起来要容易。

您不必遍历整个站点来更改所有 CSS 以适应不同的盒子模型,因为标准模式确实有一个 CSS 功能,允许您在使用怪异模式盒子模型的同时仍保持在标准模式下。

只需将以下内容添加到您的 CSS 代码的顶部:

* {box-sizing:border-box;}

这会将您的所有元素更改为使用怪异模式框模型,但您的页面仍将处于标准模式。

这应该可以解决您遇到的大部分(如果不是全部)布局问题。

希望对您有所帮助。

关于css - Doctype 和 Quirk 模式以及 HTML 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19023897/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com