【问题标题】:Correct path for linking a style sheet inside MVC在 MVC 中链接样式表的正确路径
【发布时间】:2019-11-17 01:08:34
【问题描述】:

我有一个在 atom 文本编辑器中构建的网站。我正在尝试在 ASP.NET 环境中再次构建网站。我正在使用模型视图控制器设计模式。我在我的 css 文件中放置了一些简单的样式,但我认为我的路径不正确。我包括我的链接标签和我的代码库/目录的屏幕截图。非常感谢任何帮助

【问题讨论】:

  • @Url.Content("~/Content/StyleSheet.css")

标签: html css asp.net-mvc visual-studio


【解决方案1】:

静态文件(例如 HTML、CSS、图像和 JavaScript)是 ASP.NET Core 应用直接提供给客户端的资产。需要进行一些配置才能启用这些文件的服务。这些文件的默认目录是 wwwroot。您应该将 css 文件放在此目录下。如果您想更改静态文件的默认目录,还可以查看Static files Docs

将内容文件夹放入 wwwroot 目录后。您可以在您的视图中使用以下代码来引用它。

 <link rel="stylesheet" href="~/Content/StyleSheet.css" />

希望对你有帮助。

【讨论】:

  • 就是这样,谢谢阿杰!
猜你喜欢
  • 1970-01-01
  • 2015-08-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-17
相关资源
最近更新 更多