标签: favicon

发布时如何让 Jekyll 将网站图标从子目录复制到根目录?

我使用 realfavicongenerator.net 来生成favicon.ico当今所需的所有其他文件。这是很多文件(超过 10 个),按照他们的建议,我将它们保存在站点根目录中。这看起来相当混乱,并且使得查看重要内容(例如我的配置文件)的速度变慢。

我想做的是将它们全部保存在一个_favicon子文件夹中,但有一个 Jekyll 配置选项,可以在发布时将子文件夹的内容复制到根目录_site。有没有一个选项可以做到这一点?

favicon jekyll

2
推荐指数
1
解决办法
527
查看次数

WordPress 网站图标未显示在 Google Chrome 选项卡上

几周以来,我的网络杂志的图标不再显示,在我工作的浏览器上,也在我的个人电脑上。

我认为我没有更改配置。我尝试重新上传,但没有成功。

https://www.yubigeek.com/

在 Google Chrome 开发者控制台中,favicon.ico (404) 上有错误,但在页面的源代码中,未调用此 URL。

然而,有两个带有 rel =“icon” 的标签链接和图标的 URL,如果我单击链接,图像就在那里。

favicon wordpress

2
推荐指数
1
解决办法
5900
查看次数

如何为 mkdocs 网站添加 favicon?

我正在开发 mkdocs 网站。在这里我需要为我的网站添加网站图标。我尝试了这样的方法,但它不起作用。

我在 mkdocs.yaml 文件中添加了 site_favicon 并使用 readthedocs 主题。但它不起作用

site_favicon: img/favicon.ico
Run Code Online (Sandbox Code Playgroud)

谁能帮我这个?

favicon read-the-docs mkdocs

2
推荐指数
1
解决办法
2332
查看次数

Python Flask 图标未显示

在过去的 45 分钟里,我一直在尝试弄清楚如何在我的 Flask 页面上显示我的图标。

这是我当前的代码:

from flask import Flask, render_template, send_from_directory, url_for
import os

app = Flask(__name__)

@app.route("/")
def home():
    return render_template("index.html")

@app.route("/store")
def store():
    return render_template("store.html")

@app.route("/games")
def games():
    return render_template("games.html")

@app.route("/americanstudios")
def americanstudios():
    return render_template("as.html")

@app.route("/pear")
def pear():
    return render_template("pear.html")

@app.route("/favicon.ico")
def fav():
    return send_from_directory(os.path.join(app.root_path, 'static'), 'favicon.ico',     minetype='image/vnd.microsof.icon')

if __name__ == "__main__":
    app.run(debug=True)
Run Code Online (Sandbox Code Playgroud)

基本 html 是这样的:

<!DOCTYPE html>
<html>
  <title>{% block title %}{% endblock %}</title>

  <meta charset="UTF-8">

  <meta name="viewport" content="width=device-width, initial-scale=1">

  <link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css">

  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Raleway"> …
Run Code Online (Sandbox Code Playgroud)

html python favicon flask

2
推荐指数
1
解决办法
2326
查看次数

如何向 Single Spa 添加网站图标?

不管你信不信,我花了一些时间试图找到一种将网站图标添加到Single Spa应用程序的方法:)。我在框架文档中找不到任何内容。有一些关于静态资产的零碎信息,但它对我并没有多大帮助。我最终意识到这与 Webpack 配置有关。请参阅下面我的回答。

favicon webpack html-webpack-plugin single-spa

2
推荐指数
1
解决办法
1802
查看次数

如何将图像放入HTML中的URL?

如何将图像放入HTML中的URL?就在地址栏的左边.

favicon

1
推荐指数
1
解决办法
3656
查看次数

使用AJAX HTTP请求检索'favicon.ico'图像时出现问题

我正在使用Ruby on Rails v3.0.9和jQuery 1.6.我试图从一些网站检索和显示favicon图像.

例如,为了对单个网站执行此操作,我使用以下代码:

$jQ.ajax({
  type:    'GET',
  url:     'http://www.facebook.com/favicon.ico',
  data:    '',
  error:   function(jqXHR, textStatus, errorThrown) {
    $jQ('#facebook_favicon').replaceWith('ERROR');
  },
  success: function(data, textStatus, jqXHR) {
    $jQ('#facebook_favicon').replaceWith("<img width='16px' height='16px' src='http://www.facebook.com/favicon.ico' />");
  }
});
Run Code Online (Sandbox Code Playgroud)

我使用上面执行HTTP请求的代码来检查是否找到了favicon:如果是(成功的话),它将#facebook_favicon用刚找到的favicon.ico图像替换HTML标签的相关内容,否则它将用ERROR文本替换它.

但是,当我加载放置上述JavaScript的页面并检查Firebug控制台时,我得到以下内容:

firebug控制台错误

这意味着请求已成功执行(HTTP状态代码全部200,但Gmail除外)但我无法在成功时显示图标图像.为什么?问题是什么?

我注意到在Firebug响应中都是空白的,如下所示:

firebug控制台错误

我能做些什么来完成我想做的事情(我主要是指检查是否找到了网站图标)


如果我使用如下代码,它将工作,但它不检查favicon存在:

$jQ('#facebook_favicon').replaceWith("<img width='16px' height='16px' src='http://www.facebook.com/favicon.ico' />");
Run Code Online (Sandbox Code Playgroud)

favicon jquery

1
推荐指数
1
解决办法
1558
查看次数

图标/图像在标题中

我刚刚遇到这个网站(http://helios.io),标题中有一个图标.不是图标,而是标题文本旁边(右侧).

你是精灵吗?

这是如何实现的?

(在Safari和Chrome中都有效)

html safari favicon html5 google-chrome

1
推荐指数
1
解决办法
88
查看次数

为此网站定义的favicon在哪里?

看看Skype.com的来源,我找不到任何<link rel="shortcut icon">标签(或类似的东西),然而,这个图标显然出现在FireFox中.他们在哪里定义图标?

html favicon

1
推荐指数
1
解决办法
241
查看次数

玩框架favicon问题

我已经搜索了很多关于这个问题的内容,但谷歌论坛中的所有解决方案都不会修复它,可能是因为它们与较旧的Play版本有关.

无论我如何修改链接标记

<link rel="Shortcut Icon" href='@routes.Assets.at("images/favicon.ico")' >
Run Code Online (Sandbox Code Playgroud)

或者按照其他解决方案的建议修改路线,我总是得到浏览器中显示的默认绿色三角形图标.我甚至删除了这个图标,但它仍然显示出来.浏览器缓存被清除,我不知道我还能做什么.任何帮助都会很棒.

favicon playframework

1
推荐指数
1
解决办法
996
查看次数