Adaugă un favicon în HTML

Scris de

Un favicon HTML fiabil nu depinde de o singură etichetă magică. Folosește un set restrâns de fișiere accesibile și legături plasate în head. Procedura acoperă filele moderne, clienții vechi și scurtăturile mobile fără să înmulțească variantele istorice.

Fișiere de favicon conectate la head-ul unei pagini HTML
URL-urile relative la rădăcină și câteva relații explicite acoperă utilizările principale.

Pregătește fișierele

Pornește de la un simbol pătrat care rămâne lizibil la dimensiuni foarte mici. Pune favicon.ico, favicon.svg, apple-touch-icon.png, site.webmanifest și fișierele PNG indicate de manifest în folderul public servit la rădăcina domeniului.

O cale precum /favicon.svg este absolută față de domeniu. Rămâne astfel corectă pe /products sau /blog/article, spre deosebire de favicon.svg, care poate fi rezolvat relativ la pagină.

Adaugă elementele în head

Declară mai întâi SVG-ul cu rel icon și type image/svg+xml, apoi ICO-ul cu rel icon și sizes any. Adaugă rel apple-touch-icon pentru iOS și rel manifest pentru instalarea aplicației web.

Tipul trebuie să corespundă fișierului servit efectiv. Nu redenumi un PNG în .ico: conținutul și antetul trebuie să folosească formatul ICO.

Elemente de favicon de verificat
ScopRelațieFișier
Browser modernicon/favicon.svg
Compatibilitateicon/favicon.ico
Ecran de pornire iOSapple-touch-icon/apple-touch-icon.png
Aplicație webmanifest/site.webmanifest

Publică fără să strici căile

Deschide direct URL-ul fiecărui fișier după publicare. Răspunsul trebuie să fie o imagine sau un manifest cu un cod de succes, nu o pagină HTML de autentificare sau 404 returnată cu un cod înșelător.

Dacă site-ul se află într-un subdirector, ajustează căile sau baza publică. Inspectează pagina finală în instrumentele pentru dezvoltatori: browserul trebuie să solicite URL-urile așteptate fără redirecționare spre altă gazdă.

Verifică rezultatul

Reîncarcă pagina cu cache-ul dezactivat și inspectează elementele link din DOM-ul produs. Testează apoi o filă, un marcaj și, când este relevant, adăugarea site-ului pe ecranul de pornire al unui dispozitiv real.

Un favicon din rezultatele de căutare respectă și regulile motorului de căutare și programul său de accesare. O pictogramă vizibilă în browser nu garantează, prin urmare, actualizarea imediată în rezultatele de căutare.

Surse primare

Întrebări frecvente

Elementul favicon se pune în body?

Nu. Elementele link care descriu pictogramele și manifestul se plasează în head-ul documentului.

Este suficient un favicon.ico la rădăcină?

Este o rezervă utilă, dar nu descrie o pictogramă Apple Touch sau pictogramele instalabile din manifest. Declară formatele potrivite acestor utilizări.

De ce să folosești o cale care începe cu /?

Pornește de la rădăcina domeniului și împiedică o pagină dintr-un subfolder să caute fișierul în propriul folder.

Pune în practică

Generatorul produce setul complet în câteva secunde, gratuit și fără a încărca imaginile pe server.

Creează fișierele de instalat

Ce să citești și să încerci în continuare

Celelalte instrumente LFFavicon și ghidurile care răspund celor mai frecvente întrebări.

Instrumente

Ghiduri