【发布时间】:2016-09-28 23:02:10
【问题描述】:
我只是将它添加到我的 _Layout.cshtml 的 head 中。
<head>
<link rel="shortcut icon" type="image/ico" href="~/Images/favicon.ico">
</head>`
图标显示,但只在首页,这是什么原因?
【问题讨论】:
-
您的所有页面是否都使用相同的布局。
-
也供参考,在 MVC 中尝试使用 razor 语法,使其适用于所有环境。
-
谢谢先生的帮助。
-
将 favicon.ico 放在域的根目录中只会真正影响 IE5、IIRC。对于更现代的浏览器,您应该能够包含一个链接标记以指向另一个目录。如果您需要使用多个布局文件,我建议使用您的主布局文件并让任何布局文件将其用于您的元标记和其他不会更改的信息。或确保在您使用的所有布局文件中设置元标记。
标签: asp.net asp.net-mvc-5 favicon