Добавяне на favicon в HTML

Автор

Надеждният favicon в HTML зависи от малък комплект достъпни файлове и връзки в head. Тази процедура покрива съвременните раздели, по-старите клиенти и мобилните преки пътища, без да умножава историческите варианти.

Favicon файлове, свързани с head на HTML страница
URL адреси от основната директория и няколко изрични връзки покриват основните употреби.

Подготовка на файловете

Започнете с квадратен символ, четлив в много малък размер. Поставете favicon.ico, favicon.svg, apple-touch-icon.png, site.webmanifest и PNG файловете, посочени в манифеста, в публичната папка, достъпна от основната директория на домейна.

Път като /favicon.svg е абсолютен спрямо домейна. Затова остава правилен в /produits или /blog/article, за разлика от favicon.svg, който може да се разреши спрямо текущата страница.

Добавяне на таговете в head

Първо декларирайте SVG с rel icon и тип image/svg+xml, а после ICO с rel icon и sizes any. Добавете rel apple-touch-icon за iOS и rel manifest за инсталирането на уеб приложението.

Типът трябва да съответства на реално предоставяния файл. Не преименувайте PNG на .ico: съдържанието и заглавната част трябва да са във формат ICO.

Тагове за favicon, които да проверите
УпотребаВръзкаФайл
Съвременен браузърicon/favicon.svg
Съвместимостicon/favicon.ico
Екран на iOSapple-touch-icon/apple-touch-icon.png
Уеб приложениеmanifest/site.webmanifest

Публикуване без повредени пътища

Отворете директно всеки файлов URL след публикуването. Отговорът трябва да е изображение или манифест с успешен статус, а не HTML страница за вход или грешка 404, върната с подвеждащ статус.

Ако сайтът е в поддиректория, адаптирайте пътищата или публичния основен път. Проверете крайната страница в инструментите за разработчици: браузърът трябва да заявява очакваните URL адреси без пренасочване към друг хост.

Проверка на резултата

Презаредете страницата с изключен кеш и проверете таговете link в получения DOM. След това тествайте раздел, отметка и при нужда добавяне към началния екран на реално устройство.

Favicon в резултатите от търсене следва и правилата на търсачката и нейния график за обхождане. Видима икона в браузъра не гарантира незабавно обновяване в резултатите.

Първоизточници

Често задавани въпроси

Тагът за favicon поставя ли се в body?

Не. Елементите link, които описват иконите и манифеста, принадлежат в head на документа.

Достатъчен ли е favicon.ico в основната директория?

Той е добър резервен вариант, но не описва иконата Apple Touch или инсталационните икони на манифеста. Декларирайте подходящите формати за тези употреби.

Защо да използвам път, започващ с /?

Той започва от основната директория на домейна и предотвратява търсенето на файла в собствената папка на вложена страница.

Изпробвайте на практика

Генераторът създава пълния комплект за секунди, безплатно и без да изпраща изображенията ви.

Създайте файловете за инсталиране

Какво още да прочетете и изпробвате

Другите инструменти на LFFavicon и ръководства с отговори на най-честите въпроси.

Инструменти

Ръководства