Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.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
Css html,正文标记无法从外部文件工作_Css - Fatal编程技术网

Css html,正文标记无法从外部文件工作

Css html,正文标记无法从外部文件工作,css,Css,为什么这在html文件中有效,但在外部css文件中无效? 我必须补充的是,这个外部文件也有很多其他的类和id选择器,它们中的大多数都在外部工作,但有些没有。但在html中一切都很好 html { height: 100%; } body { margin: 0; height: 100%; background-image: url("background.png"); } 使用外部css时,必须加载外部css文件 例如: <link rel="style

为什么这在html文件中有效,但在外部css文件中无效? 我必须补充的是,这个外部文件也有很多其他的类和id选择器,它们中的大多数都在外部工作,但有些没有。但在html中一切都很好

html {
    height: 100%;
}
body {
    margin: 0;
    height: 100%;
    background-image: url("background.png");
}

使用外部css时,必须加载外部css文件

例如:

<link rel="stylesheet" type="text/css" href="theme.css">

其中
theme.css
是指向css文件的路径

注:您必须将其置于
标记之间

编辑


确保声明了
(文件开头)和所有必要的标记。

必须在头部之间添加外部css文件

在那个外部文件中,我们!重要的。因此,它将适用于所有页面

html, body
{
height:100% !important;
}
否则,调用您想要bg图像的body标记类

在HTML文件中

<body class="bg">
..
</body>

您必须在头部之间添加外部css文件

在那个外部文件中,我们!重要的。因此,它将适用于所有页面

html, body
{
height:100% !important;
}
link rel=“stylesheet”type=“text/css”href=“theme.css”


我知道所有这些,当然,我发现问题是我遗漏了一个额外的字符,并且一些CSS没有使用…

在这之后,你还有其他CSS文件可以加载吗?如果他们也尝试设置这些样式,最后一个将获胜。