使用favicon与CSS

PA.*_*PA. 45 html css favicon

我想为相当多的页面设置favicon.但是,我不想使用HTML <head>标记<link rel="shortcut icon" href="favicon.ico">,而是将其设置在CSS文件中.我对某些html文件的访问权限有限,并且对其生命周期的控制有限.

Ode*_*ded 47

您无法从CSS设置favicon - 如果您想明确地执行此操作,则必须按照您所述的标记执行此操作.

但是,大多数浏览器会favicon.ico在网站的根目录中查找文件 - 因此,如果您访问http://example.com,大多数浏览器都会自动查找http://example.com/favicon.ico.

  • 那太蹩脚了.Favicon实际上是关于网页的样式,它应该明确地移动到CSS! (29认同)
  • 有趣的问题.我会说:1.在Google中更深入地搜索这个问题.2.查找有关favicon的W3C文章/规格.3.与W3C成员或Mozilla成员保持联系(我认为答案的机会比谷歌更多).写一篇关于此的博客文章,看看人们的反应.5.制作专门用于此的网页.试着让它嗡嗡作响!基本上,试着找到更多支持这种进化的人来增加体重!:) (7认同)
  • @AugustinRiedinger - 页面的favicon部分如何?它永远不会出现在页面本身上. (4认同)

Ric*_*haw 8

你不需要 - 如果favicon放在favicon.ico的根目录中,浏览器会自动选择它.

如果你没有看到它工作,清除你的缓存等,它确实没有标记.您只需要使用代码,如果您想将其称为其他内容,或者将其放在CDN上.