Ki sa ki yon "Stack Font"?

Pandan ke imaj jwenn anpil nan renmen an lè li rive sou sit entènèt, li se mo a ekri ki apèl nan motè rechèch ak pote soti kontni an nan pi sit. Kòm sa yo, konsepsyon tipografik se yon pati enpòtan anpil nan konsepsyon sit entènèt. Avèk enpòtans ki genyen nan tèks yon sit la vini bezwen an asire ke li sanble bon ak se fasil li. Sa a se fè ak CSS (Cascading Style Dra) manier.

Apre estanda modèn entènèt konsepsyon, lè ou vle dikte gade nan kontni tèks yon sit entènèt la, ou pral fè sa lè l sèvi avèk CSS. Sa a separe ke CSS style soti nan estrikti nan HTML nan yon paj. Kòm yon egzanp, si ou te vle mete font nan yon paj nan "Arial", ou ta ka fè sa lè yo ajoute règ la style sa yo nan CSS ou a (nòt - sa a ta sanble ap fè nan yon fèy estil CSS style ki pouvwa estil yo pou chak paj sou sit entènèt la):

kò {font-family: Arial; }}

Sa a se font mete pou "kò a", se konsa cascade nan CSS pral aplike style la nan tout lòt eleman yo nan paj la. Sa a se paske chak lòt eleman HTML se yon timoun nan eleman nan "kò", CSS Styles tankou fanmi font oswa koulè pral cascade soti nan paran an nan eleman nan timoun. Sa a pral ka a sof si yon estil ki pi espesifik ajoute pou eleman sèten. Pwoblèm nan sèlman ak CSS sa a se ke se sèlman yon sèl font espesifye. Si font sa a pa ka jwenn pou kèk rezon, navigatè a ap ranplase yon lòt nan plas li. Sa a se move paske ou pa gen okenn kontwòl sou sa ki font itilize - navigatè a ap chwazi pou ou, epi ou ka pa renmen sa li deside sèvi ak! Sa a se kote yon chemine font vini nan.

Yon chemine font se yon lis polis nan deklarasyon font-fanmi CSS la. Polis yo ki nan lis nan preferans ke ou ta renmen yo parèt sou sit la nan ka ta gen yon pwoblèm tankou yon font pa chaje. Yon chemine font pèmèt yon designer kontwole gade nan polis yo nan paj wèb la menm si òdinatè a pa gen font inisyal la ke ou te rele pou.

Se konsa, kouman yon chemine font gade? Isit la se yon egzanp:

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

Gen kèk bagay pou remake isit la.

Premyèman, ou pral wè ke nou separe non yo font diferan ak yon vigil. ant chak youn Ou ka ajoute kòm polis anpil jan ou ta renmen, osi lontan ke yo separe pa yon vigil. Navigatè a ap eseye chaje premye font ki endike an premye. Si sa echwe, li pral kouri desann liy lan ap eseye chak font jiskaske li jwenn yon sèl ke li ka itilize. Nan egzanp sa a nou ap itilize polis sekirite san danje, ak "Georgia" ap gen chans pou yo jwenn sou òdinatè moun nan ki vizite sit la (nòt - navigatè a sanble sou òdinatè ou pou polis espesifye nan paj la, se konsa sit la se aktyèlman di òdinatè a ki polis yo chaje nan sistèm ou an). Si pou kèk rezon ke font pa te jwenn, li ta deplase desann chemine a epi eseye font nan pwochen espesifye.

An tèm de ki font pwochen, remake ki jan li ekri nan chemine a. Non an nan "Times New Women", se kache nan quotes doub. Sa a se paske non an font gen mo miltip. Nenpòt polis non ak plis pase yon mo (Trebuchet MS, Courier New, elatriye) dwe gen non an nan quotes doub pou ke navigatè a konnen ke tout moun sa yo se yon pati nan yon sèl non font.

Finalman, nou fini pile font la ak "serif", ki se yon klasifikasyon font jenerik. Nan egzanp lan fasil ke okenn nan polis yo ou te rele nan chemine ou yo disponib, navigatè a ap olye jis jwenn yon font ki omwen tonbe nan klasifikasyon a apwopriye ke ou te chwazi. Pou egzanp, si w ap itilize polis sans-serif tankou Arial ak Verdana, pase fini yon chemine font ak klasifikasyon nan "sans-serif" pral omwen kenbe font la nan fanmi sa a an jeneral si gen yon pwoblèm chaj. Byensir, li ta dwe trè ra ke yon navigatè pa ka jwenn nenpòt nan polis yo ki nan lis nan chemine a epi yo gen nan olye itilize sa a klasifikasyon jenerik, li se yon pratik ki pi bon yo gen ladan li de tout fason jis yo dwe doubl san danje.

Font Stacks ak Polis wèb

Sou sit entènèt Anpil jodi a sèvi ak polis entènèt ki swa enkli sou sit la ansanm ak lòt resous (tankou imaj sit la, dosye JavaScript, elatriye) oswa lye nan yon kote font offsite tankou Google Polis oswa Typekit. Pandan ke sa yo polis yo ta dwe chaje depi w ap konekte nan dosye yo tèt yo, ou toujou vle sèvi ak yon chemine font asire ke ou gen kèk kontwòl sou nenpòt ki pwoblèm ki ka leve. Menm bagay la ale pou "sekirite entènèt" polis ki ta dwe sou òdinatè yon moun (note ke polis yo nou te itilize kòm egzanp nan atik sa a, ki gen ladan Arial, Verdana, Georgia, ak Times New Women, yo tout entènèt sekirite polis ki ta dwe sou òdinatè yon moun nan). Menm si chans la nan yon font ke yo te manke se trè ba, ki espesifye yon chemine font pral ede baletproof desen tipografik yon sit la kòm anpil ke posib.

Original atik pa Jennifer Krynin. Edited pa Jeremy Girard sou 8/9/17