"Font yığını" nədir?

Veb saytlara gəldikdə, şəkillər sevgilərdən çox olsa da, axtarış motorlarına müraciət edən və ən çox sayda saytın məzmununu saxlayan yazılı sözdür. Belə ki, tipografik dizayn veb sayt dizaynının vacib bir hissəsidir. Bir sitenin mətninin əhəmiyyəti ilə, yaxşı görünməsi və oxuması asan olmasını təmin etmək lazımdır. Bu CSS (Cascading Style Sheets) üslubu ilə həyata keçirilir.

Müasir veb dizayn standartlarından sonra, bir veb-saytın mətn məzmununun görünüşünü diktə etmək istəsəniz, bunu CSS-dən istifadə edəcəyiniz. Bu, CSS stilini bir səhifənin HTML strukturundan ayırır. Bir nümunə olaraq, "Arial" -a bir səhifə yazı tipini təyin etmək istəsən, bunu CSS-də aşağıdakı stil qaydası əlavə etməklə edə bilərsən (qeyd - bu ehtimal üslubları gücləndirən xarici CSS stillərində aparılacaq) saytdakı hər bir səhifə üçün):

body {font-family: Arial; }

Bu font "bədən" üçün təyin edilir, buna görə CSS cascade stilin bütün digər elementlərinə tətbiq ediləcəkdir. Çünki hər bir HTML elementi "bədən" elementinin bir uşağıdır, font ailəsi və ya rəng kimi CSS üslubu valideyndən uşağın elementinə çatacaqdır. Müəyyən elementlər üçün daha xüsusi bir stil əlavə edilmədikcə bu vəziyyət olacaqdır. Bu CSS-nin yeganə problemi yalnız bir fontun göstərilməsidir. Bu yazı bir səbəbdən tapıla bilmirsə, brauzer başqa bir yerdə əvəz edər. Bu pisdir, çünki hansı fontun istifadə olunduğuna nəzarət yoxdur - brauzeriniz sizin üçün seçim edəcək və istifadə etməyi qərara ala bilərsiniz! Bir yazı tipi yığını gəldiyi yerdir.

Yazı tipi yığımı CSS font-ailə bəyannaməsində şriftlərin siyahısıdır. Yazı tipləri, bir font yüklənməməsi kimi bir problem halında sitelerde görünmesini istediğiniz tercihler sırasına göre sıralanır. Yazı tipi yığını, bir dizaynerdə, yazdığınız başlanğıc şriftə malik olmasa da, veb səhifəsində yazı tipinin görünüşünü nəzarət etməyə imkan verir.

Beləliklə, bir font yığını necə görünür? Burada bir nümunə:

body {font-family: Gürcüstan, "Times New Roman", serif; }

Burada görülə biləcək bir çox şey var.

Birincisi, müxtəlif font adlarını virgülle ayırdığımızı görəcəksiniz. hər biriniz arasında bir virgülle ayrıldıqları müddətcə istədiyiniz kimi çox şrift əlavə edə bilərsiniz. Brauzer birinci göstərilən ilk fontu yükləməyə çalışacaq. Bu başarısız olursa, istifadə edə biləcəyini tapana qədər hər bir yazı tipini işləyən xətti aşağıda göstərəcəkdir. Bu nümunədə veb təhlükəsiz şriftlərdən istifadə edirik və "Gürcüstan" ehtimal ki, saytın səhifəsinə daxil olan şəxsin kompüterində (qeyd - brauzer sizin kompüterinizdə səhifədə göstərilən şriftlər üçün baxır, belə ki, sayt həqiqətən deyir sisteminizdən yükləmək üçün yazılan kompüter). Yazı tipinin tapılmadığı bir səbəbdən, yığından aşağıya keçmək və müəyyən edilmiş növbəti fontu sınamaq olardı.

Bundan sonrakı yazı tipi baxımından yığının necə yazıldığına diqqət edin. "Times New Roman" adının cüt tirajla örtülmüş olmasıdır. Şriftin adı birdən çox sözə sahib olmasıdır. Hər hansı bir şrift birdən çox sözlə (Trebuchet MS, Courier New, və s.) Adları cüt tırnaqlardakı adı olmalıdır, belə ki brauzer bu sözlərin hamısının bir font adının bir hissəsi olduğunu bilir.

Nəhayət, yazı tipi yığını "serif" ilə bitiririk, bu da ümumi font təsnifatıdır. Çox ehtimal ki, sizin yığınınızda adlandırdığınız şriftlərdən heç biri mövcud deyildir, brauzer əvəzinə ən azı seçdiyiniz düzgün təsnifata düşən bir yazı tapacaqdır. Məsələn, Arial və Verdana kimi sans-serif fontlarını istifadə edirsinizsə, "sans-serif" təsnifatı ilə bir yazı yığınına son verməkdən daha az yük problemi varsa, bu ümumi ailənin fontunu saxlayacaqdır. Şübhəsiz ki, brauzer yığındakı siyahılardan heç birini tapa bilməməsi və bunun əvəzinə bu ümumi təsnifatı istifadə etməsi çox nadir olmalıdır, yəqin ki, ikiqat təhlükəsiz olmaq üçün onu əlavə etmək ən yaxşı praktikdir.

Font yığınları və veb şriftləri

Bir çox veb saytlar bu gün digər saytlar (site şəkilləri, Javascript faylları və s.) Və ya Google Şriftlər və ya Tipekit kimi offsite yazı tipli yerlərdə əlaqəli veb saytlarda daxil olan veb şriftlərdən istifadə edirlər. Bu yazıların faylları özləri ilə əlaqəli olduğundan yüklənməsinə baxmayaraq, ortaya çıxa biləcək hər hansı bir məsələ üzərində bir sıra nəzarətiniz olduğundan əmin olmaq üçün bir yazı yığını istifadə etmək istəyirlər. Eyni şey, birinin kompüterində olması lazım olan "veb təhlükəsiz" şriftlər üçün (Arial, Verdana, Gürcüstan və Times New Roman daxil olmaqla bu məqalədə nümunə olaraq istifadə etdiyimiz şriftlərin qeyd olunmalıdır) bir şəxsin kompüterində). Bir yazı tipinin itkin olması ehtimalı olduqca aşağı olsa da, bir yazı tipi yığını belirleyerek, bir sitenin tipografik dizaynını mümkün olduğunca bulletproof tutar.

Jennifer Krynin tərəfindən hazırlanan əsər. 8/9/17 tarixində Jeremy Girard tərəfindən tərtib edildi