如何在ASPX主页的HEAD中使用与协议相关的URL

  • 本文关键字:协议 URL ASPX 主页 HEAD asp.net
  • 更新时间 :
  • 英文 :


我试图在主页模板的头部引用以下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可能会导致错误,请参阅此处

我需要rel=";nofollow";在外部脚本和样式表中?

编辑:基于OP注释的更新

这似乎是旧版本visualstudio的一个已知问题。对于初学者,您可以尝试以下

<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" />

这可能会产生另一个弹出窗口。如果是这种情况,你可以尝试格式化文档(ctrl+K,ctrl+D)。如果你有一致的行尾,visualstudio有时可以清除这个错误。

参考:http://forums.asp.net/t/1176284.aspx?Could+not+edit+because+it+is+not+in+the+web+site+

如果这不起作用,那么您可以按照Visual Studio 2012 SP3之后在设计视图中使用ASP.NET时更改链接href的建议,尝试捆绑脚本

不过,最好的建议似乎只是尽可能更新visualstudio。了解带有错误VS2008 SP1之前的Visual Studio版本

最新更新