html,body标签无法从外部文件工作

时间:2014-04-24 11:47:38

标签: css

为什么在html文件之间有效但在我的外部css文件中没有? 我必须补充一点,这个外部文件还有很多其他的类和id选择器,大多数都在外部工作,但有些不是。所有的工作都很好用html ...

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

3 个答案:

答案 0 :(得分:0)

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

示例:

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

theme.css是css文件的路径。

PS:您必须将其放在<head></head>标签之间。

修改

确保您拥有<!DOCTYPE html>(在文件的开头)并声明了所有必要的标签。

答案 1 :(得分:0)

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

在那个外部文件我们!重要。所以它将适用于所有页面

html, body
{
height:100% !important;
}

否则,请为类标记调用您想要bg图像的文件

HTML文件中的

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

CSS文件

.bg
{
background:url(imgurl); // if you want use !important
}

答案 2 :(得分:0)

  

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

     

在那个外部文件我们!重要。所以它将适用于所有页面

     

link rel =“stylesheet”type =“text / css”href =“theme.css”

我当然知道这一切,我发现问题是我错过了一个额外的角色,并且没有使用一些CSS ......