gpt4 book ai didi

javascript - 设置 doctype 会破坏我的 css 和 javascript

转载 作者:行者123 更新时间:2023-12-04 18:15:37 26 4
gpt4 key购买 nike

它可以是任何 doctype、html5 或任何 html4。

具体来说,如果我不设置文档类型,一切都很好。如果我设置一个文档类型,颜色设置如下:

  #Engine {
color:Sienna;
}

#Gameplay {
color:Green;
}

#Art {
color:Chocolate;
}

被忽略。其他一些标签也被忽略了,我认为主要与 id 有关。我可以将字体大小设置为与屏幕一样大,但没有任何 react 。

css 使用 css 验证器通过 ok,html 使用 html 验证器也是如此(当我插入 doctype 时,而不是之前)。

此外,通常运行顺利的 javascript,未能找到 jquery 节点的“偏移”方法......

在 chrome 和 firefox(最新版本)中效果相同。无论有没有文档类型,都不会在 Internet Explorer 中加载,但这是一个单独的主题......

最佳答案

可能的原因是在您的标记中,您拼写了 id值与 id 的拼写不同选择器。如果您有 id="engine"在标记中,则元素与选择器不匹配 #Engine在“标准模式”中。在怪癖模式下,它显然是。 (这似乎适用于最新发布的 Chrome、Firefox 和 IE 版本。)

解决方案是确保在 id 定义的标识符的每次出现中使用完全相同的拼写。属性。 definition of id 在 HTML 4.01 规范中明确将其指定为区分大小写。

关于javascript - 设置 doctype 会破坏我的 css 和 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11784702/

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