Ho un conflitto davvero brutto con l'utilizzo di google-webfonts. OK ecco il codice:Google Webfont è in conflitto con il font locale
Questo è in testa:
<link href='http://fonts.googleapis.com/css?family=Oswald:700' rel='stylesheet' type='text/css'>
e questo è nel css-file:
body {
font-family: 'Oswald', sans-serif;
font-weight: 700; }
"Oswald" è un font-family di 3 tipi di carattere:
- libro (300)
- normale (400)
- grassetto (700)
Come si può vedere .. ho caricato solo il grassetto (700). (Si può vedere nella query) e funziona fino a qui, ma ...
IL PROBLEMA È:
Ho un desktop versione dei 3 tipi di carattere (300,400,700) installato sul mio computer e finché questi tipi di carattere sono attivati ... il browser mi mostra il font weight (400) errato nel mio documento html.
OK. Il problema è che nel mio css 'Oswald' prende il localfont e non il webfont. Ma il carattere locale "Oswald" è "Oswald normale". Non so perché Google lo chiama "Oswald" invece di "Oswald Bold". Quindi non so come risolvere questo problema.
Non voglio che il css indichi il carattere locale .. voglio che mostri sempre il webfont ... a causa del giusto font-weight!
Avete qualche idea? Per favore?
È possibile rinominare la chiamata webfont?
Questo è buono. Ho pensato anche a questo, ma il problema è che il tuo codice carica solo il file .woff. L'altra cosa è che, quando uso il parametro "& text =" sulla query-string, sto caricando l'intero carattere e non solo i caratteri di cui ho bisogno. Quindi ho bisogno di un trucco o di un trucco che non stia prendendo il carattere locale. –
@JohnDoeSmith Vuoi dire che vuoi essere in grado di usare il parametro '& text =' ma ignori ancora i caratteri locali? – Chris
sì. questo è tutto. ma ho trovato una soluzione che funzionerà per me. Tutto sommato la tua risposta è giusta. quindi otterrai il √ ... thx;) –