Set to font-weight
i font-style
właściwości odpowiednio w połączeniach @font-face
(zamiast domyślnej wyjście FontSquirrel gdzie wszystkie z nich są ustawione na normal
i mają odrębne nazwy dla każdego waga/stylu zamiast) i wymienić je wszystkie tej samej czcionki.
Oto przykład z witryny Zbudowałem Prod
@font-face {
font-family: 'CartoGothic';
src: url('library/fonts/CartoGothicStd-Book-webfont.eot');
src: url('library/fonts/CartoGothicStd-Book-webfont.eot?#iefix') format('embedded-opentype'),
url('library/fonts/CartoGothicStd-Book-webfont.woff') format('woff'),
url('library/fonts/CartoGothicStd-Book-webfont.ttf') format('truetype'),
url('library/fonts/CartoGothicStd-Book-webfont.svg#CartoGothicStdBook') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'CartoGothic';
src: url('library/fonts/CartoGothicStd-Bold-webfont.eot');
src: url('library/fonts/CartoGothicStd-Bold-webfont.eot?#iefix') format('embedded-opentype'),
url('library/fonts/CartoGothicStd-Bold-webfont.woff') format('woff'),
url('library/fonts/CartoGothicStd-Bold-webfont.ttf') format('truetype'),
url('library/fonts/CartoGothicStd-Bold-webfont.svg#CartoGothicStdBold') format('svg');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'CartoGothic';
src: url('library/fonts/CartoGothicStd-Italic-webfont.eot');
src: url('library/fonts/CartoGothicStd-Italic-webfont.eot?#iefix') format('embedded-opentype'),
url('library/fonts/CartoGothicStd-Italic-webfont.woff') format('woff'),
url('library/fonts/CartoGothicStd-Italic-webfont.ttf') format('truetype'),
url('library/fonts/CartoGothicStd-Italic-webfont.svg#CartoGothicStdItalic') format('svg');
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: 'CartoGothic';
src: url('library/fonts/CartoGothicStd-BoldItalic-webfont.eot');
src: url('library/fonts/CartoGothicStd-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
url('library/fonts/CartoGothicStd-BoldItalic-webfont.woff') format('woff'),
url('library/fonts/CartoGothicStd-BoldItalic-webfont.ttf') format('truetype'),
url('library/fonts/CartoGothicStd-BoldItalic-webfont.svg#CartoGothicStdBoldItalic') format('svg');
font-weight: bold;
font-style: italic;
}
Zauważ, że FontSquirrel nie automatycznie wygenerować kod w ten sposób bez powodu - co jest, że niektóre starsze przeglądarki/klienckie nie obsługują font-weight
i font-style
właściwości wewnątrz deklaracji , więc jest bardziej zgodna wstecz, aby użyć metody, w której nazwy czcionek różnią się dla każdej wagi i stylu (CartoGothicRegular, CartoGothicBold, CartoGothicItalic, CartoGothicBoldItalic i tak dalej).
Co więcej, FontSquirrel może to dla ciebie zrobić - jeśli klikniesz Ustawienia eksperta w Generatorze Webfont, istnieje opcja pod "CSS" o nazwie Styl Link, która wyświetli je w tym formacie.
Jak wygląda faux pogrubiony? Po prostu ciekawy. Brzmi jak dobre pytanie. –
Nie nawróciłem ich jeszcze, ale zwykle jest to BARDZO widoczne. Po prostu nie wygląda zbyt dobrze. –
@JoshC faux pogrubienie/kursywa są renderowane w różny sposób przez różne przeglądarki i systemy operacyjne (podobnie jak ogólnie w przypadku webfontów), więc są różne. Chrome w Windows często ma dość zauważalnie okropne faux style dla webfontów, podczas gdy Safari na maszynie OSX zwykle wykonuje o wiele prostszą pracę. – Ennui