草庐IT

favicons

全部标签

html - 将您的 favicon.ico 文件放在非根路径中是个坏主意吗?

浏览器何时以及如何请求favicon.ico文件?是一直在root里查,还是先看网页内容看网页有没有指定位置?我的favicon.ico路径在/images我的每个页面中都有以下标记:当我在浏览器中加载该页面时,它似乎可以正常工作(我可以看到该文件),但我不知道他们是否首先对我的根文件夹(该文件不存在)发出错误请求,稍后会向该链接发出请求。我想通过浏览器对我的站点进行错误调用来最大限度地减少404和浪费的带宽。编辑:我正在寻找对浏览器如何工作的一些见解,并请求此文件,因此我的站点结构是高效的。 最佳答案 请记住,并非所有对您网站的请

html - 将您的 favicon.ico 文件放在非根路径中是个坏主意吗?

浏览器何时以及如何请求favicon.ico文件?是一直在root里查,还是先看网页内容看网页有没有指定位置?我的favicon.ico路径在/images我的每个页面中都有以下标记:当我在浏览器中加载该页面时,它似乎可以正常工作(我可以看到该文件),但我不知道他们是否首先对我的根文件夹(该文件不存在)发出错误请求,稍后会向该链接发出请求。我想通过浏览器对我的站点进行错误调用来最大限度地减少404和浪费的带宽。编辑:我正在寻找对浏览器如何工作的一些见解,并请求此文件,因此我的站点结构是高效的。 最佳答案 请记住,并非所有对您网站的请

html - 我收到 favicon.ico 错误

我下载了NetbeansIDE来编写HTML代码。我是新手。当我运行我的代码时,chrome正在打开并且一切正常。我在输出-浏览器日志中遇到某种错误。Failedtoloadresource:net::ERR_EMPTY_RESPONSE(20:00:55:963|error,network)athttp://localhost:8383/favicon.ico我该如何解决? 最佳答案 这个错误我也有一段时间了。这可能是某种与netbeans连接器有关的netbeans错误。我在我的代码或项目设置中找不到任何提及favicon.ic

html - 我收到 favicon.ico 错误

我下载了NetbeansIDE来编写HTML代码。我是新手。当我运行我的代码时,chrome正在打开并且一切正常。我在输出-浏览器日志中遇到某种错误。Failedtoloadresource:net::ERR_EMPTY_RESPONSE(20:00:55:963|error,network)athttp://localhost:8383/favicon.ico我该如何解决? 最佳答案 这个错误我也有一段时间了。这可能是某种与netbeans连接器有关的netbeans错误。我在我的代码或项目设置中找不到任何提及favicon.ic

html - favicon.ico 的正确 MIME 类型?

根据Internet号码分配机构(IANA),所有.ico文件都属于MIME类型image/vnd.microsoft.icon.(Source)例如但是,精明的互联网大师PaulIrish声称这是错误的,实际上应该是image/x-icon.(Source)例如我知道您可以不包括.ico文件的“类型”,但如果您要包括一个,应该是哪个?将其作为官方IANA类型提供实际上有任何问题吗? 最佳答案 当您提供.ico文件以用作网站图标时,这无关紧要。所有主流浏览器都能正确识别这两种MIME类型。所以你可以把:或与image/vnd.mic

html - favicon.ico 的正确 MIME 类型?

根据Internet号码分配机构(IANA),所有.ico文件都属于MIME类型image/vnd.microsoft.icon.(Source)例如但是,精明的互联网大师PaulIrish声称这是错误的,实际上应该是image/x-icon.(Source)例如我知道您可以不包括.ico文件的“类型”,但如果您要包括一个,应该是哪个?将其作为官方IANA类型提供实际上有任何问题吗? 最佳答案 当您提供.ico文件以用作网站图标时,这无关紧要。所有主流浏览器都能正确识别这两种MIME类型。所以你可以把:或与image/vnd.mic

html - 需要为 favicon.ico 添加链接标签吗?

是否有任何现代浏览器不会自动检测favicon.ico?是否有任何理由为favicon.ico添加链接标记?我的猜测是,只有在您决定使用GIF或PNG时才需要将它包含在HTML文档中... 最佳答案 为网站图标选择不同的位置或文件类型(例如PNG或SVG):一个原因可能是您希望将图标放在特定位置,可能是在图像文件夹或类似文件夹中。例如:这个不同的位置甚至可能是CDN,就像SO似乎与一样.要了解更多关于使用其他文件类型(如PNG)的信息,请查看thisquestion.为了缓存破坏目的:为缓存破坏目的向路径添加查询字符串:Favico

html - 需要为 favicon.ico 添加链接标签吗?

是否有任何现代浏览器不会自动检测favicon.ico?是否有任何理由为favicon.ico添加链接标记?我的猜测是,只有在您决定使用GIF或PNG时才需要将它包含在HTML文档中... 最佳答案 为网站图标选择不同的位置或文件类型(例如PNG或SVG):一个原因可能是您希望将图标放在特定位置,可能是在图像文件夹或类似文件夹中。例如:这个不同的位置甚至可能是CDN,就像SO似乎与一样.要了解更多关于使用其他文件类型(如PNG)的信息,请查看thisquestion.为了缓存破坏目的:为缓存破坏目的向路径添加查询字符串:Favico

flask项目中“GET /qa/favicon.ico HTTP/1.1“ 404报错解决

favicon.ico是页面的略缩图,当页面在栏目上和收藏夹内显示的小图标。在flask项目中,简单的将favicon.ico放在根目录中是无法显示略缩图的。如果将favicon.ico放到根目录,在html文件中加入以下link,发现还是无法引入略缩图。linkhref="../favicon.ico"rel="shortcuticon">实际的解决方案是使用如下的head-linklinkrel="shortcuticon"href="{{url_for('static',filename='favicon.ico')}}">使用flask的url_for,将favicon.ico放入st

node.js - 如何在 Node.js/Express 中将过期 header 添加到 favicon.ico

在Express中,我将过期header添加到我的静态文件中,如下所示app.use(function(req,res,next){//staticfolder:cssif(req.url.indexOf('/css/')===0){res.setHeader('Cache-Control','public,max-age=345600');//4daysres.setHeader('Expires',newDate(Date.now()+345600000).toUTCString());}});app.use(express.static(root+'/app'));我不能做的是像