1

我有一个非常简单的网页,链接两个css文件,如下所示:

<link href="style1.css">
<!-- Html code -->
<link href="style2.css">
<!-- Html code -->

我注意到,当我不断重新加载页面时,有时页面会在没有的情况下加载,style2.css但下一秒页面将应用style2.css

它不会发生style1.css;它总是在呈现 html 之前加载。

我之所以css像这样获取两个文件,是因为我使用Django global template的是基本模板将获取源style1.css,然后我可以随时应用style2.css(或其他css)。

这是我看到这种行为的原因吗?

4

2 回答 2

1
<script src="style1.css"></script>
<!-- Html code -->
<script src="style2.css"></script>
<!-- Html code -->

用于加载脚本文件的脚本标签javascript vbscripts.

用于添加 css 文件使用link标签。

<link href="style1.css"></link>
<!-- Html code -->
<link href="style2.css"></link>
<!-- Html code -->

完整代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
    <title></title>
    <link href="style1.css"></link>
    <!-- Html code -->
    <link href="style2.css"></link>
    <!-- Html code -->
</head>
<body>

</body>
</html>
于 2013-03-15T06:30:20.290 回答
1

CSS 样式表不是脚本。将它们按如下方式包含在 HTML 中<head></head>

<link rel="stylesheet" type="text/css" href="style1.css">
<link rel="stylesheet" type="text/css" href="style2.css">
于 2013-03-15T06:27:48.433 回答