Jquery 同时使用html、css{}元素的原因
在代码学院的一节课上,我发现了这样一个CSS文本Jquery 同时使用html、css{}元素的原因,jquery,html,css,Jquery,Html,Css,在代码学院的一节课上,我发现了这样一个CSS文本 html,body { font-family: 'Roboto', sans-serif; color: #404040; background-color: #eee; } 使用这两个“html,body”元素有什么特别的原因吗?如果删除“html”元素,是否会对页面造成不良影响? 在我看来,它比其他任何东西都更加冗余 在编写代码时,通常希望有许多“备份”,因为每个浏览器的渲染方式不同 一些浏览器(过去)只支持HTM
html,body {
font-family: 'Roboto', sans-serif;
color: #404040;
background-color: #eee;
}
使用这两个“html,body”元素有什么特别的原因吗?如果删除“html”元素,是否会对页面造成不良影响?
在我看来,它比其他任何东西都更加冗余 在编写代码时,通常希望有许多“备份”,因为每个浏览器的渲染方式不同 一些浏览器(过去)只支持HTML标记中的背景色,而其他浏览器只支持body标记中的背景色 我确信[Chrome、FireFox、Opera、IE]支持body标签上的背景
大多数开发人员已经切换到只在body标记上添加背景,但将背景添加到body和html标记上来自古老的实践。存在:一些浏览器不会将样式应用于body,而只应用于html,而另一些浏览器只应用于body。还有其他适用于这两种颜色的颜色。虽然不是背景色,但谁需要
中的背景色…你有这方面的来源吗?哪些浏览器不支持背景色,哪些元素不支持背景色?很抱歉,我找不到任何内容。老实说,主要浏览器(Chrome、FireFox、Opera和InternetExplorer)只支持body标签上的背景。用更多信息编辑了我的答案。