如何在没有服务器的情况下显示网站图标?
我只使用 IE 对我的 Web 应用程序进行客户端测试,没有服务器 - 所以我可以测试我的 CSS/XHTML/Javascript。
当我添加行
<link rel="icon" href="favicon1.ico"/>
或
<link rel="icon"href="favicon1.ico"type="image/x-icon"/>
或
<link rel="shortcut icon"href="favicon1.ico"type="image/x-icon"/>
或 时,
<link rel="shortcut icon"href="file://favicon1.ico"type="image/x-icon"/>
我没有看到我的 .ico 图像显示在选项卡中。
我的 favicon1.ico 是一个 32 像素 x 32 像素(32 bpp,8 位 alpha,无调色板)的 .ico 文件,在 GIMP 中创建/保存,与我的 html 文件位于同一目录中。
非常确信 IE 此时需要一个服务器。我正在尝试一些随机的事情并使用反复试验。有没有一个很好的文档点?
这是每个所选答案的临时修复。
<link rel="shortcut icon"href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAYAAAD+MdrbAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sHBRUfKj3fzL0AAAAdaVRYdENvbW1lbnQAAAAAAENyZWF0ZWQgd2l0aCBHSU1QZC5lBwAAAFVJREFUSMftzEEKACAIRFHrZHX/Q9kmKKJS013zYXbDS0TMFFim4AACBAgQIECAAH8Ea58mZmFl+hb5r8a0qAnToGZMQp+wG/qMnVAXtkPd2IqGYANt44KonPpHX24AAAAASUVORK5CYII="/>
I am doing client side testing for my web application using IE only, there is no server - so I can test my CSS/XHTML/Javascript.
When I add the line
<link rel="icon" href="favicon1.ico"/>
or
<link rel="icon"href="favicon1.ico"type="image/x-icon"/>
or
<link rel="shortcut icon"href="favicon1.ico"type="image/x-icon"/>
or
<link rel="shortcut icon"href="file://favicon1.ico"type="image/x-icon"/>
I do not see my .ico image displayed in the tab.
My favicon1.ico is a 32px by 32px (32 bpp, 8-bit alpha, no pallete) .ico file created/saved in GIMP residing in the same directory as my html files.
Pretty convinced IE needs a server at this point. I'm trying somewhat random things and using trial and error. Is there a good documentation point for this?
This is temp fix per selected answer.
<link rel="shortcut icon"href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAYAAAD+MdrbAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sHBRUfKj3fzL0AAAAdaVRYdENvbW1lbnQAAAAAAENyZWF0ZWQgd2l0aCBHSU1QZC5lBwAAAFVJREFUSMftzEEKACAIRFHrZHX/Q9kmKKJS013zYXbDS0TMFFim4AACBAgQIECAAH8Ea58mZmFl+hb5r8a0qAnToGZMQp+wG/qMnVAXtkPd2IqGYANt44KonPpHX24AAAAASUVORK5CYII="/>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试使用数据 URI;使用在线服务像这样转换图像,并将其用作 href 值。
Try using a data URI; convert an image using an online service like this one and use that for the href value.
我正在尝试编写一个为其自己的网页提供服务的嵌入式应用程序,并且我想让它正常工作。但是,我认为我的响应格式不正确。为什么这没有在我的浏览器选项卡中生成收藏夹图标(我猜测内容类型错误或类似的东西):
I am trying to write an embedded application that serves it own web pages, and I'd like to get this working. However, I think I'm formatting the response incorrectly. Why is this not generating a fav icon in my browser tab (I'm guessing wrong Content-type or something similar):