Лечение на лице с лазерна епилация | sk: n

Сайт, който разглеждам, има следните 2 връзки към своя фаворит:

<link rel='shortcut icon' type='image/ico' href='/_assets960/media/favicon.ico' /> <link rel='icon' href='/favIcon.ico'/> 

Въпрос: Има ли основателна причина да посочите иконата два пъти по тези два малко различни начина?

  • 4 Не виждам причината за близките гласове. Може би фразирането не е перфектно, но това е разумен въпрос: Има ли основателна причина да посочите иконата два пъти по тези два малко различни начина?

Както всички прекрасни неща в мрежата, изглежда IE е причината:

Прекият път не е валиден HTML, само за IE

  • Също така полезно: msdn.microsoft.com/en-us/library/ms537656(v=vs.85).aspx
  • Това не е вярно! The <link rel='shortcut icon'...<link rel='shortcut icon'...

Причината е съвместимост с Internet Explorer. rel='icon' е начинът, по който се прави в HTML5 или друг браузър, различен от IE.

  • Добра връзка. Според връзката само първият би работил. (Може би те изрично искат да изпратят съвместими браузъри първия, а може би няма /favIcon.ico изобщо...)

Наистина и двете линии са ненужни. Просто трябва да поставите файл favicon.ico във вашата основна директория и трябва да се оправите. Можете да включите код като горния, за да позволите на значката да се зареди, преди страницата да приключи зареждането, но това е маловажно. Изглежда, че въпросният код по-горе е създаден от объркване.

  • 1 Е, до голяма степен ненужни. Това е поведение по подразбиране. Но връзката може да се използва, за да замени това и да посочи конкретна икона. Това може да се използва, за да има различни страници / раздели / каквото и да е на сайта, използвайки различни икони. Това е необичайно, но валиден случай на употреба.

Редът по-долу работи във всички браузъри:

<link rel='shortcut icon' href='http://www.your-site-domain/favicon.ico'> 

И това е единственият ред, използван и от сайтовете на StackExchange (вижте в тази страница изходен код)

<link rel='shortcut icon' href='http://cdn.sstatic.net/webmasters/img/favicon.ico'> 

ЗАБЕЛЕЖКА: на пълен http път на favicon е необходимо да се покаже икона в IE, във всички останали браузъри не се нуждаете от пълния http път.

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?

Полезна информация