Фавикон не отображается в IE и Chrome - PullRequest
3 голосов
/ 13 сентября 2011

Я действительно озадачен тем, почему мой значок не отображается ни в IE9, ни в Chrome. Это действительно показывает в Firefox все же. Я использовал favicons раньше и никогда не сталкивался с такими проблемами, и мой код довольно тривиален:

<!DOCTYPE HTML>
<html>
<head>
    <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
</head>
<body>

</body>
</html>

Файл favicon.ico, который я использую, взят непосредственно из Википедии (для проверки, чтобы убедиться, что это не неисправный файл ICO) и помещен в ту же папку, что и файл HTML. Я попытался очистить кеши браузера и перезапустить их, но ничего не работает. Кроме того, это не на веб-сервере, я открываю HTML прямо из файловой системы.

Ответы [ 5 ]

1 голос
/ 13 сентября 2011

Также добавьте еще один тег, чтобы сделать его таким, чтобы увеличить охват браузера:

<LINK REL="icon" HREF="favicon.ico" TYPE="image/x-icon">
<LINK REL="shortcut icon" HREF="favicon.ico" TYPE="image/x-icon"> 
0 голосов
/ 22 июля 2014

Убедитесь, что это настоящий файл значков, а не bmp / ​​jpg / png, сохраненный как .ico,

используйте это, если это поможет:

http://www.favicon.cc/

0 голосов
/ 14 августа 2012

Очистить вашу историю.

Нажмите файл первым в адресной строке браузера.

Затем удалите всю строку, так как по умолчанию она ищет корень этого файла.

0 голосов
/ 14 августа 2012

Попробуйте это (с косой чертой):

<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />

Это должно работать

0 голосов
/ 13 сентября 2011

У меня есть значки для работы в Chrome с

<html>
<head>
<link rel="shortcut icon" href="/myapp/img/favicon.ico" />
</head>
</body>

Может быть, удалить атрибут TYPE?

...