Chyba CSS: Nepodarilo sa dekódovať stiahnuté písmo - môžete to urobiť
Chyba CSS „Nepodarilo sa dekódovať stiahnuté písmo“ môže mať rôzne príčiny. V tomto praktickom tipe uvádzame najbežnejšie chybové hlásenia pred možnými riešeniami.
Chyba CSS Nepodarilo sa dekódovať stiahnuté písmo: Poškodené písmo
Chyba môže mať rôzne príčiny a často sa vyskytuje iba v určitých prehľadávačoch. V mnohých prípadoch táto chyba označuje nesprávne písmo.
- Je možné, že písmo už malo chybu pred kopírovaním na server. Môže sa však poškodiť aj počas kopírovania.
- Ak chcete zabrániť poškodeniu písma, pomocou nástrojov online, ako je Transfonter, skonvertujte písmo do vhodných formátov.
- Pri kopírovaní na server sa uistite, že je písmo skopírované ako binárne a nie ako formát ASCI.
- Možno bude potrebné zmeniť aj vášho FTP klienta, pretože niektorí klienti prenášajú písma nesprávne.
- Môžete tiež zabezpečiť, aby ste používali správne písma importovaním fontov z FontLibrary alebo z Google.
Chyba CSS kvôli nesprávnej integrácii písma
Ďalšou typickou chybou, ktorá vedie k varovaniu „Nepodarilo sa dekódovať stiahnuté písmo“, je nesprávne začlenenie písma.
- Písma sa musia zahrnúť do šablóny štýlov CSS pomocou značky „src“.
- Ak je to možné, mal by sa definovať aj formát písma. V nasledujúcom príklade na integráciu písma „webfont“ sú príslušné časti kódu označené tučným písmom.
- @ font-face {font-family: 'MyWebFont'; src: url („webfont.eot“); / * Režimy IE9 Compat * / src: url ('webfont.eot? #Iefix') ('embedded-opentype'), / * IE6-IE8 * / url ('webfont.woff2') ('woff2'), / * Super moderné prehliadače * / url ('webfont.woff') formát ('woff'), / * Docela moderné prehliadače * /
formát url ('webfont.ttf') ('truetype'), / * Safari, Android, iOS * / url ('webfont.svg # svgFontName') ('svg') ; / * Starší systém iOS * /}
Ďalší praktický tip vám povie, ako získať názov písma, ktoré neviete.