【发布时间】:2016-04-26 04:15:00
【问题描述】:
有一个缩进表明我的网站图标已加载,但我没有看到网站图标,而是看到了网站图标应该位于的完全空白区域。图像是 38x48,但我也尝试了 32x32。 48x48 大约 10kb,32x32 大约 5kb。这肯定不是一张空白/透明的图片。
你能看出区别吗?我应该看到一张叶子裹在婴儿脸颊上的照片,鸟的唾液已经变成了蜂蜜。
*我将其置于合规范围内,因为我认为这可能是图像大小、尺寸或其他非常小问题的问题。
这是头。不知道是不是因为我在中国,可能无法访问W3C....接下来我要试试怪癖模式。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-GB">
<head>
<title>...</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
<meta name="description" content="..." />
<meta name="keywords" content="..." />
<link rel="icon" type="image/x-icon" href="/index.ico" />
<!-- Style link START -->
<link rel=stylesheet media="screen" type="text/css" size="48x48" href="screen.css">
<!-- Style link END -->
</head>
【问题讨论】:
-
你的网站图标是什么格式的?图标是相当标准的,特别是因为单个图标文件可以包含多种尺寸。
-
<link rel="icon" type="image/x-icon" href="favicon.ico"> -
只有当 favicon 与您正在查看的页面位于同一目录中时,该 href 才会起作用。您是否尝试过将其更改为绝对路径或根相对路径?
-
你检查过控制台是否有错误?
-
favicon在同一目录下。
标签: html favicon web-standards