📅  最后修改于: 2023-12-03 15:03:04.152000             🧑  作者: Mango
在 MVC 模式中,视图层负责渲染用户界面,并使用 CSS 来美化页面样式。在链接 CSS 文件时,可以使用 HTML 标记或 Razor 语法实现。
可以向 HTML 视图中添加 link
标记来链接 CSS 文件,如下所示:
<link rel="stylesheet" type="text/css" href="~/Content/site.css" />
rel="stylesheet"
声明此链接是用于样式表。type="text/css"
声明文件类型。href="~/Content/site.css"
声明文件路径。~
表示项目根目录,可以根据实际情况进行更改。可以使用 Razor 语法来实现动态生成链接,如下所示:
@Styles.Render("~/Content/site.css")
Styles
是一个静态类,可以在 System.Web.Optimization
命名空间中找到。Render("~/Content/site.css")
方法生成一个带有正确应用程序根 URL 的 <link>
标签,引用位于 "~/Content/site.css" 的文件。以上是 MVC 中链接 CSS 文件的两种方式,选择合适的方法可以优化视图层的渲染效率和美观程度。