<link href="http://www.../default.css" rel="stylesheet" type="text/css" />
无法编辑'http:// ...',因为它不在网站中。
我每五分钟就会收到一个错误框,如何让它停止告诉我这个?
答案 0 :(得分:2)
嗯,好像是因为你包含一个指向URL的href,而不是相对的web路径。
而不是
<link href="http://www.mysite.com/styles/default.css" rel="stylesheet" type="text/css"/>
使用
<link href="/styles/default.css" rel="stylesheet" type="text/css"/>
另外,请确保结束
/>
在您的Doctype方面有效。
答案 1 :(得分:2)
<link runat="server" id="defaultCss" rel="stylesheet" type="text/css"/>
和你背后的代码
defaultCss.attributes.add("href","http://www..../default.css");
如果你的css在你的网站上,那么你可以使用
ResolveUrl("~/default.css")
获取网址
或者最佳做法是将其添加到您的应用主题文件夹http://msdn.microsoft.com/en-us/library/ykzx33wh.aspx,然后不仅会自动添加,而且还会获得智能感知