CSS:CSS Font Fallback per glifi mancanti
p {
font-family: Gill Sans, SFU GillSans;
}
"SFU GillSans"
è un tipo di carattere per la lingua vietnamita. Secondo this link, se p
contiene un carattere vietnamita che non è nel font Gill Sans
, il browser lo cercherà nel font "SFU GillSans"
.
È possibile passare interamente al secondo carattere, non solo ad alcuni caratteri, se il carattere predefinito manca il carattere ?
Come viene implementata la tua idea in JS? –
non banalmente. In realtà è un problema incredibilmente difficile perché è necessario script per rilevare il testo, che può essere incredibilmente difficile a causa di singoli blocchi Unicode che appartengono a molti script allo stesso tempo. Questo è il motivo per cui il primo passo è semplicemente trovare un font che abbia tutti i glifi necessari e usarlo come font principale. Fallback è, letteralmente, fallback: quando il font di cui hai bisogno ha un gap inaspettato. –
@ user74158 Ho aggiunto un esempio di codice. Potrebbe essere necessario regolarlo per farlo funzionare nel tuo progetto. Fammi sapere se hai qualche problema a comprenderlo o a regolarlo. – Blaise