Błąd CSS: Nie udało się zdekodować pobranej czcionki - możesz to zrobić
Błąd CSS „Nie udało się zdekodować pobranej czcionki” może mieć różne przyczyny. W tej praktycznej wskazówce przedstawiamy najczęściej występujące komunikaty o błędach przed możliwymi rozwiązaniami.
Błąd CSS Nie udało się zdekodować pobranej czcionki: Uszkodzona czcionka
Błąd może mieć różne przyczyny i często występuje tylko w niektórych przeglądarkach. W wielu przypadkach błąd wskazuje niepoprawną czcionkę.
- Możliwe, że czcionka miała już błąd, zanim została skopiowana na serwer. Jednak może również zostać uszkodzony podczas kopiowania.
- Aby zapobiec uszkodzeniu czcionki, użyj narzędzi online, takich jak Transfonter, aby przekonwertować czcionkę na odpowiednie formaty.
- Podczas kopiowania na serwer upewnij się, że czcionka jest kopiowana jako plik binarny, a nie jako format ASCI.
- Może być również konieczna zmiana klienta FTP, ponieważ niektórzy klienci niepoprawnie przesyłają czcionki.
- Możesz także upewnić się, że używasz prawidłowych czcionek, importując je z FontLibrary lub z Google.
Błąd CSS z powodu nieprawidłowej integracji czcionek
Innym typowym błędem prowadzącym do ostrzeżenia „Nie udało się zdekodować pobranej czcionki” jest nieprawidłowe włączenie czcionki.
- Czcionki muszą być zawarte w arkuszu stylów CSS za pomocą znacznika „src”.
- Jeśli to możliwe, należy również zdefiniować format czcionki. W poniższym przykładzie integracji czcionki „webfont” odpowiednie sekcje kodu są wytłuszczone.
- @ font-face {font-family: 'MyWebFont'; src: url ('webfont.eot'); / * Tryby kompilacji IE9 * / src: url ('webfont.eot? #Iefix') format ('embedded-opentype'), / * IE6-IE8 * / url ('webfont.woff2') format ('woff2'), / * Super Nowoczesne przeglądarki * / url („webfont.woff”) format („woff”), / * Pretty Modern Browsers * /
format url („webfont.ttf”) („truetype”), / * Safari, Android, iOS * / url („webfont.svg # svgFontName”) („svg”) ; / * Starsze iOS * /}
Kolejna praktyczna wskazówka pokaże, jak uzyskać nazwę nieznanej czcionki.