我在 Index.cshtml 文件中有这段代码:
@{ViewBag.Title = "Home";}
<link href="Home.css" rel="stylesheet" type="text/css"/>
<img id="logo" src="~/Content/Images/Logo.png" />
该文件是我的 ASP.NET MVC4 应用程序中的一个视图。
当我运行 Web 应用程序时,我可以看到源代码在此周围添加了适当的 HTML,并且还添加了对“Content\Site.css”文件的引用。
但是,在运行应用程序时,似乎既没有使用 Site.css 文件,也没有使用我自己的 Home.css CSS 文件。首先,当我在运行应用程序时查看源代码时,我对 Site.css 所做的任何编辑都不会反映出来,这很奇怪。在运行项目并通过浏览器检查源代码之前,我已经保存了所有内容并构建了项目。
其次,似乎没有使用指向 Home.css 的 CSS 链接(与我的视图位于同一文件夹中)。HTML 编辑器对该文件没有问题,因此表明该路径有效 - 但是当我在浏览器的源代码编辑器中单击 Home.css 时,我收到 404 错误,表示该文件不存在。
知道我在这里做错了什么吗?
我在这里使用的实际图像正确加载。