Я использую font-awesome
для значков в приложении angular
. Я проверил свой веб-результат в pagespeed
. У меня проблема со шрифтами.
Вот результат pagespeed
.
указанное использование <link rel=preload>
, но проблема..fonts/fontawesome-webfont.woff?v=4.7.0
доступен в CSS-файле FontAwesome
. Как мне добавить предварительную загрузку для этого? или есть какое-то решение для его исправления?
Вот мой index.html, куда я включил font-awesome
cdn.
<link rel="preload" as="style" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" crossorigin />
Я думаю, вот проблема в css
.
@font-face {
font-family: 'FontAwesome';
src: url('/assets/fonts/fontawesome-webfont.eot?v=4.7.0');
src: url('/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('/assets/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('/assets/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}