Когда мы загружаем шрифты Google через cdn, он в основном загружает все выбранные параметры шрифта (светлее, полужирный, лишний полужирный)
![enter image description here](https://i.stack.imgur.com/cUMWa.jpg)
Как вы можете видеть весь шрифтдля "исходного кода Pro" шрифт загружен.
При загрузке шрифта из Google.Он дает разные файлы для всех выбранных опций.Это может уменьшить количество нежелательных загружаемых шрифтов (если Google делает один шрифт, то все параметры веса шрифта, связанные со шрифтом, должны быть помещены в один файл).Это приводит к большему размеру файла.
Вот почему хорошо загружать файлы по отдельности.Но вместо загрузки его под названиями «OpenSans Regular», «OpenSans Bold», например.Вы можете использовать «Open Sans» и назначать разные веса шрифтов.(но загружайте соответствующие файлы с соответствующими шрифтами).
@font-face {
font-family: 'Source Code Pro';
font-style: normal;
font-weight: 400;
src: local('Source Code Pro Font'),
url('/fonts/sourcepro.woff2') format('woff2'),
url('/fonts/sourcepro.woff') format('woff'),
url('/fonts/sourcepro.ttf') format('ttf'),
url('/fonts/sourcepro.eot') format('eot');
}
@font-face {
font-family: 'Source Code Pro';
font-style: normal;
font-weight: 800;
src: local('Source Code Pro bold'),
url('/fonts/source-b.woff2') format('woff2'),
url('/fonts/source-b.woff') format('woff'),
url('/fonts/source-b.ttf') format('ttf'),
url('/fonts/source-b.eot') format('eot');
}