Sto usando il font "Signika" per la mia app web. Il disegno è fornito in file Adobe Illustrator in cui è stato utilizzato il carattere "Signika Semibold".Cross browser Problema font Semibold
Primo metodo:
ho applicato font-family: Signika Semibold
ma funziona come semi-grassetto solo su Chrome. Firefox e IE visualizzano il testo con il peso del carattere normale.
HTML
<p class="semi">
Abcd Efgh
</p>
CSS
.semi{
font-family:'Signika Semibold';
font-size:14px;
}
Secondo metodo:
ho applicato font-family: Signika
e ha dato font-weight: 500
per SemiBold. Tuttavia appare come in grassetto anziché Semibold su Chrome.
HTML
<p class="weight">
Abcd Efgh
</p>
CSS
.weight{
font-family:'Signika';
font-weight:500;
font-size:14px;
}
Esiste una soluzione per risolvere questo problema?
Il fiddle non include un riferimento al carattere effettivo, ma un modo abbastanza sicuro per assicurarsi che il carattere sia effettivamente caricato in ogni browser è controllare le statistiche della console/rete per il carattere CSS applicato - dovrebbe rendere più chiaro quale stile viene applicato rispetto ai diversi motori di rendering/fallback di ciascun browser. – Paracetamol