如何在ASPX页面上引用CSS文件?

时间:2013-06-17 18:16:59

标签: c# asp.net css

我在页面中添加了以下内容:

<head id="Head1" runat="server">
        <link href="Content/Site.css" rel="stylesheet"/>
        <title></title>
    </head>

这就是.CSS文件的样子:

.form {
    background-color: #b0e0e6;
    margin-left: auto;
    margin-right: auto;
    width: 70%;
}

<body>
   <form runat="server" class="form">
..
....

</body>

然而,当我去IE浏览页面时,一切都没有改变。

我做错了什么?

3 个答案:

答案 0 :(得分:0)

首先,将其更改为<link href="Content/Site.css" rel="stylesheet" type="text/css"/>

另外,请确保样式表的路径正确。

请确保您的文件顶部有DOCTYPE声明。

答案 1 :(得分:0)

您可能想要使用&#34; Url.Content&#34;确保它从root查找到正确的目录。

<link href="<%= Url.Content ("~/Content/Site.css") %>" rel="stylesheet" type="text/css" />

答案 2 :(得分:0)

这是一个浏览器问题。清除IE9的缓存并执行控制F5。问题解决了。