Qual'è una "Font Stack"?

Mentri l'imaghjini acquistanu assai di l'amore quandu vene à i siti web, hè a parolla scritta chì appellu à i search engines è porta u cuntenutu di a più di i siti. Comu tali, u pittori tipograficu hè una parte critica impurtante di u disignu di u situ web. Cù l'impurtanza di u testu di u situ vene a necessità di assicurà chì hè aggradèvule è hè fàciule per leghje. Questu hè fatta cù CSS (Cascading Style Sheets) styling.

Dopu u mudellu di u web mudernu mudernu, quandu vulete dittà l'aspettu di u cuntenutu di testu di u situ, pudete fà cusì cù CSS. Questu separa l'estilu CSS da l'struttura HTML di una pàgina. Per esempiu, sè vo vulete stabilisce a fonte di una pàgina per "Arial", pudete fà facendu aghjustendu a regula d'istile seguente à u vostru CSS (nota - questu puderebbe fattu esse in una struttura di stile CSS esterni chì prumessa l 'estensi per ogni pàgina di u situ):

corpu {font-family: Arial; }

Questa font è stata per u "corpu", cusì a cascata CSS applicà l'stile per tutti l'altri elementi di a pagina. Questu hè chì tutti l'altri elementi HTML sò un zitellu di l'elementu "corpu", l'estensione CSS cum'è a font family o u culore cascate da l'elementariu à l'elementu zitellu. Questu serà u casu, salvu micca aghjuntu un stilu più specificu per certi elementi. L'ùnicu prublema cù questa CSS hè chì solu una sola fonte hè specificata. Sì quellu fonte ùn ponu micca truvatu per qualchi mutivu, u navigatore sustituverà l'altru in u so locu. Questu hè male perchè ùn avete micca cuntrullatu annantu à quale fugliale hè stata utilizata - u navigatore ellu scelene per voi, è ùn avete micca gustatu di ciò chì dicia d'utilizà! Questu hè questu induve hè una stazzione fontana.

Una stazzione font è una lista di fonts in a CSS font-family declaration. I fontini sò numendu in modu di preferenza chì vi vulete chì pareanu nantu à u situ in casu di un prublema cum'è una fonte micca cargatu. A stazzione di stazzione permetterà un disegnante per cuntrollella l'aspettu di e funti à a pagina web ancu se l'ordinateur ùn hà micca a fonte iniziale chì chjamatu.

Allora cumu si face una stampa di stampa? Eccu unempiu:

corps {font-family: Georgia, "Times New Roman", serif; }

Ci hè qualchì cose da avè avutu quì.

Prima, vi vede chì avemu separatu i différenti fonte cù un comma. trà ognunu Pudete aghjunghje parechji funti chì vulete, finu à chì sò spartuti da una vigna. U navigatore prumessa di carbu di u primu fonte prima specificata. Sè chì falla, fala u liceu chì pruvà cada fonte à truvà una chì pò esse aduprata. In questu esempiu usanu tipi di cunfurmazioni à u web, è "Georgia" puderà esse truvatu in l'urdinatore di u persone chì viaghja in u situ (nota - u navigatore avarà in u vostru urdinatore per i fugliali specifichi nantu à a pagina, perchè u situ si situeghja veramente l'urdinatore chì u funziunamentu di carica da u vostru sistema). Se per una certa raggiuni chì a fonte ùn hè micca truvata, si move à u pilone è pruvà a fonte nova especificata.

In termini di sta frasa chì seguita, avessu quantu hè scrittu in u pilone. U nomu di "Times New Roman" hè inculate in dazzi doppia. Questu hè perchè u nomu di fonte hè parechje persone. Ogni tipu di frasi cù più di una sola parola (Trebuchet MS, Courier New, etc.) deve avè u nome in dazzi doppu per chì u vostru navigatore sapi chì tutti sti paroli sò parti di un nome di fontana.

Infine, finiscinu a stampa di stampa cù "serif", chì hè una tipulazione di genere generica. In questione improbabile chì nisunu di e fontane chì avete chjamatu in a vostra stack sò dispunibili, u vostru navigatore fugliale solu find a font, chì almenu chjuda in a classificazione propria chì avete sceltu. Per esempiu, sè vo vulete utilizà funti sans-serif cum'è Arial è Verdana, perchè finisci in una stampa di stampa cù a classificazione di "sans-serif" almenu mantene a font in questa famiglia generale s'ellu ci hè un prublema di carica. Hè riccintatu, deve esse assai rari chì un navigatore ùn ponu truvà micca di e funti figurati in u stack è anu invece utilizà sta classificazione genica, hè una prublema di prublemi per l'inclùrilu cumu solu per esse di sicuru.

Font Stacks è Web Fonts

Parechji siti per ognunu usanu fonts di u web chì sò o cundungati nantu à u situ cù altri risorse (cum'è l'imaghjini di u situ, u schedariu Javascript, etc.) o ligatu à una locu d'una fonte offsite cum'è Google Fonts o Typekit. Invece questi chjappu di caràghje chì ùn si liganu à l'archivi, anu vulsutu uttene una stazzione di stazzione per assicurà chì avete qualchì controlu di qualsiasi prublemi. A listessa cosa per a "web safe" fonts chì deve esse in l'informatica di qualcosa (nota chì e fontane chì avemu usatu com'è esempi in questu articulu, cumpresu Arial, Verdana, Georgia è Times New Roman, sò tutti i tipi di utente sicurità web chì deve esse nantu à l'informatica di una persona). Ancu chì a probabilità di un frascu faltatu hè assai bassu, spicificendu una stazzione fontana aiuta à u bulletumentu di u tipugràficu tipicu di u situ .

Articulu originale per Jennifer Krynin. Edited di Jeremy Girard u 8/9/17