html - 在 MVC 中链接样式表的正确路径

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

我有一个在原子文本编辑器中构建的网站。我正在尝试在 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/

相关文章:

php - tcpdf 无法正确打印带有图像的 HTML 文档 - PHP

CSS 对齐 float 导航栏

php - 当我尝试在包含另一个链接到 css 文件的 php 页面的 php 页面中设置 html 元素的样式时,CSS 不起作用

asp.net-mvc - 使用 MVC 4 和 Entity Framework 填充 DropDownList

javascript - 包含 HTML 和 JavaScript 标记作为文本的 HTML 选择控件

html - :not selector in css is not applied

javascript - jQuery UI 没有方法 'sortable'

css - Gwt 应用程序上的 "Sticky"面板

javascript - 使用 Javascript/Jquery 重写超链接

html - 如何在 ASP.Net MVC 5 中设置 html 表格宽度属性