.net MVC 一般情況下都會@Styles.Render來引用外部樣式表
使用這個方法后會出現(xiàn)
<link href="/Content/css/app.css" rel="stylesheet">
這樣的轉(zhuǎn)換(適用大部分情況)
而如果遇到一些特殊的情況的話 ,比如 增加了特殊屬性 如:media='print'
的話應(yīng)該怎么辦呢
這時候就需要適用到 @Styles.RenderFormat
這個方法了
@Styles.RenderFormat("<link rel='stylesheet' media='print' />" , "~/Content/app-css")
這樣寫就會得到如下轉(zhuǎn)換
<link rel="stylesheet" media="print" href="/Content/css/app.css">
同理@Scripts.RenderFormat 也是如此
參考:Scripts.RenderFormat() and Styles.RenderFormat() methods of ASP.NET web optimization framework