我正在尝试在母版页模板的头部引用以下 CSS。
<link rel="stylesheet nofollow" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" />
但是,当它被渲染时,它会呈现为...
http://www.example.com/maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css
...这给了我一个 404。
正确的做法是什么?
最佳答案
您可能通过将 nofollow 添加到链接标记中而导致错误,请参阅此处
Do I need rel="nofollow" in external scripts and stylesheets?
编辑:根据OP评论进行更新
这似乎是旧版本 Visual Studio 的一个已知问题。对于初学者,您可以尝试以下操作
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" />
这可能会产生另一个弹出窗口。如果是这种情况,您可以尝试设置文档格式(ctrl+K、ctrl+D),如果行结尾一致,Visual Studio 有时可以清除此错误。
引用:http://forums.asp.net/t/1176284.aspx?Could+not+edit+because+it+is+not+in+the+web+site+
如果这不起作用,那么您可以尝试按照此 SO 帖子 Visual Studio 2012 SP3 changing link href when using ASP.NET in design view 的建议来捆绑脚本。
最佳建议似乎是如果可能的话更新 Visual Studio。了解带有错误 VS2008 pre SP1 的 Visual Studio 版本
关于asp.net - 如何在 ASPX 母版页的 HEAD 中使用协议(protocol)相关 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25671623/