我是域名新手。我想在我的母版页中包含一个CSS文件,但它没有用,任何人都可以尝试帮我解决这个问题..
我在外部提供CSS链接
<link href="Stylesheet1.css" rel="Stylesheet1" type="text/css" />
是否有必要在母版页中包含CSS类,如果是这样,我必须包括哪些内容?
答案 0 :(得分:0)
尝试:
<link href="~/Stylesheet1.css" rel="Stylesheet1" type="text/css" />
Tilde(〜)代表根目录。
如果这不起作用,如果您可以向我们展示您的目录结构,并查看渲染的来源,我们可以提供更多帮助。
答案 1 :(得分:0)
你当然不能在不在服务器端运行的标签上使用Tilde(〜),你需要做的是这样的:
<link href="<%= ResolveClientUrl("~/Stylesheet1.css")%>" rel="stylesheet" type="text/css" />
或者只是做一个让你回到完整链接标签的方法。
答案 2 :(得分:0)
<link>
标记的语法没有错。问题很可能是由于您的CSS文件不在您尝试从中获取的URL。
标记中的href
属性指定与主页面在相同文件夹中名为Stylesheet1.css
的文件。如果不是,则应使用标准虚拟路径指定样式表的位置,或将样式表移动到与母版页相同的文件夹中。
更多信息。