Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 同时使用html、css{}元素的原因_Jquery_Html_Css - Fatal编程技术网

Jquery 同时使用html、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

在代码学院的一节课上,我发现了这样一个CSS文本

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标签上的背景。用更多信息编辑了我的答案。