我有一个在原子文本编辑器中构建的网站。我正在尝试在 ASP.NET 环境中再次构建网站。我正在使用 MODEL VIEW CONTROLLER 设计模式。我在我的 css 文件中放置了一些简单的样式,但我认为我的路径不正确。我包括我的链接标签和我的代码库/目录的屏幕截图。非常感谢任何帮助
最佳答案
静态文件(例如 HTML、CSS、图像和 JavaScript)是 ASP.NET Core 应用程序直接提供给客户端的 Assets 。需要一些配置才能启用这些文件的服务。这些文件的默认目录是 wwwroot。你应该把 css 文件放在这个目录下。您还可以查看 Static files Docs如果您想更改静态文件的默认目录。
将内容文件夹放入 wwwroot 目录后。您可以在您的 View 中使用以下代码来引用它。
<link rel="stylesheet" href="~/Content/StyleSheet.css" />
希望对您有所帮助。
关于html - 在 MVC 中链接样式表的正确路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56919315/