Chyba CSS: Nepodařilo se dekódovat stažené písmo - můžete to udělat
Chyba CSS „Nepodařilo se dekódovat stažené písmo“ může mít různé příčiny. V tomto praktickém tipu uvádíme nejběžnější chybové zprávy před možnými řešeními.
Chyba CSS Nepodařilo se dekódovat stažené písmo: Poškozené písmo
Chyba může mít různé příčiny a často se vyskytuje pouze v určitých prohlížečích. V mnoha případech označuje chyba nesprávné písmo.
- Je možné, že písmo již mělo chybu před zkopírováním na server. Během kopírování však může být také poškozen.
- Chcete-li zabránit poškození písma, převeďte písmo do vhodných formátů pomocí online nástrojů, například Transfonter.
- Při kopírování na server se ujistěte, že je písmo zkopírováno jako binární, nikoli jako formát ASCI.
- Možná bude také nutné změnit klienta FTP, protože někteří klienti písma přenášejí nesprávně.
- Můžete také zajistit, že používáte správná písma importováním písem z knihovny FontLibrary nebo z Googlu.
Chyba CSS kvůli nesprávné integraci písma
Další typickou chybou, která vede k upozornění „Nepodařilo se dekódovat stažené písmo“, je nesprávné začlenění písma.
- Písma musí být zahrnuta do seznamu stylů CSS pomocí značky „src“.
- Pokud je to možné, měl by být také definován formát písma. V následujícím příkladu pro integraci písma „webfont“ jsou příslušné oddíly kódu vyznačeny tučně.
- @ font-face {font-family: 'MyWebFont'; src: url ('webfont.eot'); / * Kompatibilní režimy IE9 * / src: url ('webfont.eot? #Iefix') ('embedded-opentype'), / * IE6-IE8 * / url ('webfont.woff2') ('woff2'), / * Super moderní prohlížeče * / url ('webfont.woff') formát ('woff'), / * Docela moderní prohlížeče * /
formát url ('webfont.ttf') ('truetype'), / * Safari, Android, iOS * / url ('webfont.svg # svgFontName') ('svg') ; / * Starší iOS * /}
Další praktický tip vám řekne, jak získat název písma, které neznáte.