2014-12-18 4 views
1

Вот сайт, который мы сейчас разрабатываем. После размещения знака и его правильной привязки он не появляется в хроме. Однако его появление в Firefox.Favicon не входит в хром

Может кто-то указать на глупую ошибку я сделал :)

http://us.accept.kia.eu/us/models/kia-sorento-2014/

+1

Возможно, проблема с кешированием –

+0

здесь: http://stackoverflow.com/questions/16375592/favicon-not-showing-up-in-google-chrome – Seer

+0

вы должны показать, что код должен быть полностью :) – jampez77

ответ

0

В коде <html> тега отображается дважды, один раз в верхнем

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-us"> (you can remove this line) 

и второй внутри условного фрагмента:

<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js " lang="en" country="us"> <!--<![endif]--> 

Он появляется Chrome не может справиться с этой проблемой правильно и делает его в два раза , Я считаю, что при устранении этой проблемы при удалении выделенной строки появится значок.

+0

Я уже знаю, что html приходит дважды (что я не знаю почему), но он никогда не заставлял меня думать. Спасибо :) –

+0

Нет проблем :) Вы всегда можете сравнить с примером HTML5 Boilerplate [ссылка] (http://www.initializr.com/builder?print&h5bp-content&modernizr&h5bp-iecond&h5bp-css&h5bp-csshelpers&h5bp-mediaqueryprint&h5bp-mediaqueries&izr-emptyscript) – zangrafx

0

Осмотрев место, я могу видеть, что ваш раздел заголовка не содержит вашу ссылку значок ссылки. Кажется, он находится в теге тела.

<link rel="Shortcut Icon" href="/eu/responsive/img/favicon.ico" type="image/x-icon" /> 

Положите эту строку в свой тег головы, и она должна работать нормально.

2

Favicons должен быть определен в части сайта <head>. Firefox отлично отображает его, когда он находится в теле, но Chrome этого не делает. Я не знаю, как ведут себя Internet Explorer/Opera/Safari, но идут с безопасным выбором и помещают его в заголовок.

Если вы не можете, если у вас нет разрешений, например, вы можете использовать jQuery для добавления его в раздел главы.