Dodavanje favicona u HTML

Autor

Pouzdan HTML favicon ne ovisi o jednoj čarobnoj oznaci. Koristi mali skup dostupnih datoteka i poveznica u elementu head. Ovaj postupak pokriva suvremene kartice, starije klijente i mobilne prečace bez gomilanja povijesnih inačica.

Datoteke favicona povezane s elementom head HTML stranice
URL-ovi relativni prema korijenu i nekoliko izričitih odnosa pokrivaju glavne namjene.

Pripremite datoteke

Krenite od kvadratnog simbola koji ostaje čitljiv i vrlo malen. Smjestite favicon.ico, favicon.svg, apple-touch-icon.png, site.webmanifest i PNG datoteke na koje manifest upućuje u javnu mapu dostupnu u korijenu domene.

Putanja poput /favicon.svg apsolutna je u odnosu na domenu. Zato ostaje ispravna na /products ili /blog/article, za razliku od favicon.svg koji se može razriješiti u odnosu na stranicu.

Dodajte elemente u head

Najprije deklarirajte SVG s rel icon i type image/svg+xml, a zatim ICO s rel icon i sizes any. Dodajte rel apple-touch-icon za iOS i rel manifest za instalaciju web aplikacije.

Vrsta mora odgovarati stvarno posluženoj datoteci. Nemojte preimenovati PNG u .ico: sadržaj i zaglavlje moraju koristiti ICO format.

Elementi favicona koje treba provjeriti
NamjenaOdnosDatoteka
Suvremeni preglednikicon/favicon.svg
Kompatibilnosticon/favicon.ico
Početni zaslon iOS-aapple-touch-icon/apple-touch-icon.png
Web aplikacijamanifest/site.webmanifest

Objavite bez narušavanja putanja

Nakon objave izravno otvorite URL svake datoteke. Odgovor mora biti slika ili manifest s uspješnim statusom, a ne HTML stranica prijave ili pogreške 404 vraćena uz zavaravajući status.

Ako se stranica nalazi u podmapi, prilagodite putanje ili javnu osnovnu putanju. Pregledajte konačnu stranicu u razvojnim alatima: preglednik treba tražiti očekivane URL-ove bez preusmjeravanja na drugo računalo.

Provjerite rezultat

Ponovno učitajte stranicu uz isključenu predmemoriju i pregledajte elemente link u nastalom DOM-u. Zatim testirajte karticu, oznaku i, kada je relevantno, dodavanje stranice na početni zaslon stvarnog uređaja.

Favicon u rezultatima pretraživanja slijedi i pravila tražilice te raspored indeksiranja. Ikona vidljiva u pregledniku stoga ne jamči trenutačno ažuriranje rezultata pretraživanja.

Primarni izvori

Česta pitanja

Ide li element favicona u body?

Ne. Elementi link koji opisuju ikone i manifest pripadaju elementu head dokumenta.

Je li dovoljan favicon.ico u korijenu?

Koristan je kao zamjena, ali ne opisuje ikonu Apple Touch ni ikone manifesta za instalaciju. Deklarirajte formate za te namjene.

Zašto koristiti putanju koja počinje znakom /?

Počinje u korijenu domene i sprječava ugniježđenu stranicu da traži datoteku u vlastitoj mapi.

Primijenite u praksi

Generator izrađuje cijeli skup u nekoliko sekundi, besplatno i bez slanja vaših slika na poslužitelj.

Izradite datoteke za postavljanje

Što dalje pročitati i isprobati

Ostali alati LFFavicona i vodiči s odgovorima na najčešća pitanja.

Alati

Vodiči