Oma fondi loomine veebiarenduseks. Kuidas teha html-is ilusat fonti: suurused, värvid, html-fondisildid
Tere kõigile! Täna tahan veebidisaini osana rääkida fontidest, mida tuleks veebisaidi arendamisel kasutada.
Reeglina ei mõtle kõik sellele, milliseid fonte saidi sisu osas kasutada. Veebisaidi jaoks ilusate fontide valimine on disaini arendamise kõige olulisem osa. Kuna saidi teabe loetavus sõltub sellest osast ja nagu me teame, on see saidil kõige olulisem. Sel põhjusel tuleks seda küsimust väga tõsiselt võtta.
Kuid veebisaidi kujundamisel saate kasutada ainult fonte, mis on saadaval tulevastele saidi külastajatele. Seda tehakse selleks, et tagada lehtede õige kuvamine kõikidele kasutajatele, erinevate operatsioonisüsteemide ja brauserite puhul. Vastasel juhul, kui kasutate mittestandardseid fonte, näeb enamik külastajaid kõike erinevalt ja enamikul juhtudel inetult. Sel põhjusel on soovitatav kasutada allpool loetletud standardfonte. Fontide loend sisaldab fonte, mis on installitud operatsioonisüsteemi Windows XP ja uuematesse versioonidesse.
Selles artiklis ei käsitle ma teiste operatsioonisüsteemide fonte. Kogenud küljendaja peaks teadma fontide võrdlust erinevates operatsioonisüsteemides ja küljenduse ajal kirjutab ta selle punkti CSS-stiilidesse.
Põhimõtteliselt kasutatakse kujunduse sisuosa väljatöötamisel kahte tüüpi fonte:
- serif-fondid
- sans-serif fondid
Serif-fondid- (inglise serif - serif) fondid, mille stiil algab ja lõpeb tõmmetega. Näiteks Times New Roman.
Sans serif fondid(tükeldatud fondid) - (inglise sans-serif - sans serif) rangete sirgete joontega fondid ilma serifideta. Näiteks Arial.
Allpool näete serif- ja sans serif-fondide ekraanipilti.
Fondid veebidisaini jaoks:
- Arial
- Arial must
- Arial Kitsas
- Raamat Antiqua
- sajandi gootika
- Koomiks Sans MS
- Kuller Uus
- Franklini gooti meedium
- Gruusia
- Mõju
- Lucida konsool
- Lucida Sans Unicode
- Microsoft Sans Serif
- Palatino linotüüp
- Sylfaen
- Tahoma
- Times New Roman
- Trebuchet MS
- Verdana
- Võrgud (erinevad sümbolid ja märgid)
- Tiivad (erinevad sümbolid ja märgid)
Tahaksin ka märkida, et paljudes kirjatüüpides pole kaldkirja, kasutatakse kaldu, mis muudab teksti raskesti loetavaks.
Windowsi standardfondidest, millel pole kaldkirja:
- Arial must
- Koomiks Sans MS
- Franklini gooti meedium
- Mõju
- Lucida konsool
- Lucida Sans Unicode
- Microsoft Sans Serif
- Sylfaen
- Tahoma
Kuna mainisin fonte, millel pole kaldkirja, siis tahaksin märkida ka tõsiasja, et on fonte, mis on esialgu paksus kirjas. Nendel põhjustel pole mõtet kasutada stiile, mis tähistavad paksu kirjatüüpi, kuna tulemus pole see, mida vajame.
Selles artikliõpetuses räägin teile, kuidas luua veebisaidi jaoks oma fonti, kasutades enda loodud ikoone. Selleks vajame ainult vektorgraafika loomiseks mõeldud programmi (Adobe Illustrator või Inkspcape) ja Interneti-juurdepääsu. Kõik selleks kasutatud pildid, ikoonid ja css-fondi saate alla laadida artikli lõpus.
Selle õpetuse jaoks teeme midagi lihtsat. Esimese ikooni jaoks joonistame tavalise tähe. Teise ikooni jaoks - kotkas, mille sees on W-täht. Seda on üsna lihtne joonistada ja saate luua mis tahes kujundeid ja kombinatsioone. Nendel eesmärkidel kasutasin illustraatorit.
Pärast loomingulise osa täitmist tuleb teie looming salvestada SVG-vormingus. Klõpsake "Salvesta nimega" ja valige failitüüp SVG-ks. Nüüd saate jätkata otse fondi loomisega.
Nendel eesmärkidel kasutame populaarset ja tasuta teenust IcoMoon.
Esimese asjana peate looma uue projekti, nii et klõpsake vasakus ülanurgas menüül ja klõpsake nuppu "Uus projekt". Järgmisena laadime oma valmis svg-failid pärast nupu "Impordi ikoone" klõpsamist. Pärast nende toimingute tegemist peaksite oma monitoril nägema sellist pilti:
Nüüd on meil võimalus muuta iga ikooni koodi (meie puhul on see e600 ja e601), fondi nime, CSS-i eesliidet jne. Kõik see tehakse jaotises "Eelistused". Samuti näeme fonti töös, klõpsates lingil "Luba kiirkasutus", mis võimaldab meil hankida ajutise lingi meie fondi juurde, samuti saate koodi CodePenis vaadata.
Kui olete kõik konfigureerinud, klõpsake lehe allosas nuppu "Laadi alla" ja laadige arhiiv alla. Sellest arhiivist leiate oma fondi ttf-, eot-, svg- ja woff-vormingus + fondiga demolehe.
Ikoonide kasutamine saidil
Nüüd on meil vaja ainult lisada CSS-i font, kasutades @font-face, ja määrata muud parameetrid (need on kõik kirjutatud allalaaditud arhiivi css-faili.
@font-face ( font-family: "wdm-eagle"; src: url("//yourwebsitename.com/fonts/wdm-eagle.eot"); , ( font-family: "wdm-eagle"; kõnele: none: font-variant: normal line-height: 1 -smoothing: halltoonid; .wdm-star:before ( sisu: "\e600"; ) .wdm-eagle:before ( sisu: "\e601"; )
Nüüd saame kasutada oma fonti HTML-koodis järgmiselt:
Märgendi klassi nime määramine saame oma ikooni.
Ma pole tükk aega midagi kirjutanud, aga noh.
Hetkel tegelen veebiarendusega ja tekkis küsimus ilusa menüü kohta. Animatsiooniga, kuid ilma JS-i või Flashita. Loomulikult toimub see kõik CSS3 abil ja lisaks ei hakka me kasutama pilte. Üleüldse.
![](https://i2.wp.com/2.bp.blogspot.com/-oZx3Ot4ai20/TrqiWugJbqI/AAAAAAAACBg/QYejJYEOwKs/s320/%25D0%2591%25D0%25B5%25D0%25B7+%25D0%25B8%25D0%25BC%25D0%25B5%25D0%25BD%25D0%25B8-1.png)
Käivitame selle, näeme akent
Avage "Tekst > SVG Font Editor...", paremale ilmub paneel
Klõpsake fondi 1, muutke see oma fondi nimeks, näiteks MySomeFont, ja tühjendage parempoolne väli *Typeface*.
Nüüd avage vahekaart *Glyphs* kõik meie paneelil *SVG Font Editor*. Nagu näeme, on ingliskeelse paigutuse glüüfid meie jaoks juba lisatud. Saate kõik kustutada, kui see teele jääb, paremklõpsates sellel. Samuti saate redigeerida glüüfi nime ja sümbolit, mida see tuvastab
Hakkame pilte ise lisama.
Importige "Fail > Impordi..." (Ctrl+I) pilt, mille tahame fonti lisada. Kui see on rastergraafika, peate pärast selle lisamist tegema "Outline > Vectorize Raster" (Alt + Shift + B). Isiklikult ma valikute kallal ei vaevanud, klõpsa lihtsalt *OK* ja luuakse vektorpilt.
Kustutame rasterliku (Vali see ja vajuta klahvi Delete) - objekti valimisel on reale allosas kirjas, kas tegemist on raster- (Pilt) või vektoriga (Outline).
Järgmisena venitage kontuur tööalale (ülemisel paneelil on sisestusalad - x: 0, y: 0; L: 1000 ja K: 1000). Jätan kontuuri valitud, minge vahekaardil *Glyphs* meie lemmikpaneelile *SVG Font Editor*. Nüüd valige glüüf, mille tahame oma kontuuriga seostada. Olgu selleks glüüf sümboliga *a*. Seejärel klõpsake lihtsalt nuppu *Hangi kõverad valikust*. Kontrollimaks, kas tegime kõik õigesti, sisestage lihtsalt lisatud sümbol allolevale väljale *Tekst* ja kuvatakse meie pilt. Pärast kontrollimist saab kontuuri tööalast kaugemale nihutada või seda pole enam vaja.
Samuti saame kõik fondi kasutamata märgid mõne kontuuriga seostada, kasutades *Võta valikust* teksti *Missing Glyph* vahekaardil *Glyphs*. Toiming toimub ülalkirjeldatud viisil.
Üldiselt lisasime oma sümbolitele kõik kontuurid. Nüüd peame XML-faili ennast veidi redigeerima. Ava *XML-redaktor* (Shift+Ctrl+X) – nupp on põhipaneelil – paremalt neljas. Ja me peame muutma üksuse *id* atribuuti * Noh, üldiselt on see kõik. Oma veebisaidi jaoks õige fondi leidmiseks on tohutult palju võimalusi. Näiteks saate kasutada teenuseid tohutute fondikogudega, mis nõuavad tasulist tellimust. Kui teil on väike eelarve või katsetate väikest projekti, saate kasutada tasuta veebifonte, mis on avalikult saadaval. Oma veebisaidi jaoks sobiva veebifondi leidmine võib olla aeganõudev, seega esitame teile valiku nende hulgast parimatest. Tüpograafia arenedes eemaldub see vanaaegsetest linnaplakatitest ja siltidest. Selle fondi looja püüdis säilitada Buenos Airese tänavatel nähtud linnaplakatite tüpograafia ilu. Abril Fatface on osa suurest fondiperest, mis on saadaval 18 erineval otstarbel loodud stiilis. Sellel fontil on tugev ja elegantne välimus, mis teeb sellest suurepärase lahenduse pilkupüüdvate pealkirjade loomiseks. Kõige sagedamini kombineeritakse seda Lato, Open Sansi ja Droid Sansiga. Arvestades olulist x-kõrgust ja tähtede väikeseid alaindeksiid, sobib Playfair Display ka pealkirja kirjutamiseks, eriti kui ruumi on vähe. See sobib hästi Gruusiaga ja seda kasutatakse sageli Oswaldi, Lato ja Arvoga. Tänapäeval paljudes ajaveebides kasutatav GT Walsheim on geomeetriliste sans serifide esindaja ja kuulub Grilli Type perekonda. Peate maksma kogu fontide komplekti eest, kuid Grilli Type pakub GT Walsheimi tasuta prooviversiooni. Kui ekraanil loetavus on teie projekti jaoks prioriteet, vaadake Merriweatherit, mis loodi selleks otstarbeks. Lisaks täiustatakse seda fonti pidevalt. Josefin Sans on inspireeritud vintage Rootsi disainist ja sellel on elegantne geomeetriline esteetika. Gravitas One põhineb Inglismaal tööstusrevolutsiooni ajal ilmunud julgel reklaamfondil "UK fat face". See font näeb hea välja keskmises ja suures mastaabis ning sobib pealkirjade, pealkirjade ja vahekaartide jaoks. Selle fondi tähed kordavad Kaya-li tähe vorme. See sisaldab ka kirillitsa ja kreeka tähestiku glüüfe. See on saadaval kerge, tavalise, keskmise ja paksu kaaluga. Algselt Morris Fuller Bentoni poolt 1903. aastal ettevõttele American Type Founders Company kavandatud League Gothic leidis värskenduse ja uute glüüfide lisamisega uue kasutuse. Fjord on algselt trükitud raamatute jaoks loodud serif-font, mis sobib eriti hästi pika teksti mahutamiseks väikesesse trükivormingusse. Seda saab kasutada saidil suure hulga tekstisisu loomiseks, kuna fondil on selge struktuur, silmapaistvad serifid ning pikad elegantsed pead ja jalad. Amaranthi fondiperekonnal on mittekaldus kaldkirjas kujundus, millel on vähe kontrasti ja märgatavad kõverad. Kõik kolm Amaranthi stiili sobivad hästi peaaegu kõigi teiste fondidega. Saate selle fontiga mängida – katsetage ja valige parim. See keskmise kontrastsusega font loodi algselt põlisrahvaste Wayuunaiki keele jaoks, mis nõuab laia glüüfi. Sellel on väikesed varred ja suur x-kõrgus, mistõttu on see eriti kasulik väikestes suurustes. See font loodi mitmekeelse fontina, mis sisaldab ladina ja kreeka tähti, samuti kirillitsat ja täiustatud tuge Gentium Plusi versioonis. Gentium Basic ja Gentium Book Basic on saadaval tasuta veebiversioonis, kuid need on piiratud ainult ladina tähestikuga. Open Sans on humanistlike groteskide esindaja. See font on hästi loetav ja kohandub nii veebi- kui ka mobiililiidestega. Tegemist on lihtsa tähestiiliga mittekaldkirjaga kirjatüübiga, mida iseloomustab neutraalne, kuid piisavalt meeldiv välimus, et seda saab kasutada mitmel otstarbel. See on multifunktsionaalne font, millel on suur x-kõrgus, tugev värvikontrast ja hästi määratletud serifid, mis aitavad kaasa teksti loetavusele. See font näeb hea välja nii trükituna kui ka madala eraldusvõimega ekraanil. See tasuta veebifont esindab sans serifi. Madal kontrast ja kõrge x-kõrgus võimaldavad Signikal ekraanil hästi kuvada. Lai valik ikoone sisaldab sümboleid, piktogramme ja nooli. Josefin Slab on loodud 1930. aastatele omase geomeetrilise fondi kaanonite järgi, millele on lisatud skandinaaviapäraseid jooni, ja sellel on tahvlifondi tunnused ja see meenutab kirjutusmasina fonti. Huvitaval kombel on selle x-kõrgus pool suurtähe kõrgusest. Nagu nimigi ütleb, on see rooma font, mis sobib hästi suurtähelukuga pealkirjade jaoks, kuid sobib ka teksti kuvamiseks. Selle fondi elegantsed proportsioonid meenutavad poolringikujuliste kaarte, horisontaalsete karniiside ja vertikaalsete sammastega klassikalist arhitektuuri. Ühe kuulsaima maiade linna järgi nime saanud Tikal Sansil on glüüfide tunnused, mida kasutati Lõuna-Ameerika tsivilisatsiooni kirjutamisel. Selle looja valis suure x-kõrguse, mis annab fondile kaasaegse välimuse ja mõjutab soodsalt selle loetavust ning suur stiilivalik võimaldab seda kasutada erinevatel eesmärkidel. See geomeetriline tahvlifont, mis sobib nii printimiseks kui ka veebis kasutamiseks, on saadaval ladina, kaldkirjas, rooma paksus ja paksus kaldkirjas. Arvo madal kontrastsus suurendab selle ekraanil loetavust. Bevan loodi 1930. aastate traditsioonilise plaadifondi põhjal. Tähed digitaliseeriti, said uue kuju ja optimeeriti veebiversiooni jaoks. See on üks väheseid ülipaksaid fonte, mis veebisaitidele sobivad. Old Standard TT põhines Modern serif-fondil, mis oli populaarne 19. sajandi lõpus ja 20. sajandi alguses ning jäeti seejärel pikaks ajaks unustusse. See font sobib stiili lisamiseks teatud tüüpi sisule, näiteks teadusuuringutele või kreeka või kirillitsas tekstidele. See serif-font, mis sobib ideaalselt uudiste veebisaitide ja ajaveebi jaoks, jagab ka plaadifondi omadusi, kuid selle tasakaal ja madal kontrast muudavad Kreoni oluliselt isikupärasemaks. Droid Sans on optimeeritud maksimaalse loetavuse tagamiseks isegi väikestes liidestes, näiteks mobiiltelefonide ekraanide menüüdes. See on neutraalne, mittekaldus font lihtsate avatud tähevormidega. Selle fondi looja sai inspiratsiooni klassikalisest itaalia kalligraafiast, nii et font on väga kasulik projektide jaoks, kus on vaja elegantsi lisada. Italiana sobib ka uudiste pealkirjade kirjutamiseks nii trükitud kui ka elektroonilisel kujul. See üksikasjalik ja funktsioonirikas serif-font on väga populaarne. Selle selgus ja tugevus annavad edasi enesekindlust ja energiat, muutes fondi ühtviisi tõhusaks nii suuremates pealkirjades ja pealkirjades kui ka suurtes kogustes väiksemas vormingus tekstis. See font on eriti suure x-kõrgusega, mis nõuab päris palju ruumi. Näitlejal on mõne tegelase, näiteks numbrite 6 ja 9 puhul vanamoodne stiil. Humanistlikust kirjatüübist Garamond, mille juured ulatuvad 16. sajandisse, on saanud tõeline tüpograafiline ikoon, mis on sageli aluseks kaasaegsete kirjatüüpide, sealhulgas EB Garamondi, loomisel. Ubuntu Grotesque loodi veebiteksti isikupärastamiseks nii lauaarvutites kui ka mobiilseadmetes. Kasutajatel soovitatakse seda fonti katsetada, seda vastavalt oma äranägemisele muuta ja täiustada. Rosario on klassikaline humanistlik sans serif, mis sobib suurepäraselt tekstilõikude stiliseerimiseks. Roboto Slab on üks Roboto perekonna fontidest. Eriti pilkupüüdev on plokkversioon oma geomeetriliste kujundite ja avatud kurvidega. See sobib ühtviisi nii vidinaekraanide kui ka tekstide trükitud versioonide jaoks. Font on klassikalise Alternate Gothic sans serif ümbertöödeldud versioon. Oswaldi värskendati hiljuti, et pakkuda erinevaid kaalusid, laiendatud märgikomplekti ja paremat kerningut. Stalemate on klanitud käsitsi kirjutatud font, millel on veidi vanaaegset hõngu. See sobib aktsentide loomiseks ja veebisaidi isikupärastamiseks. Seda hoolikalt disainitud klassikalist proportsionaalset fonti saab kasutada nii suure hulga teksti kuvamiseks kui ka pealkirjade kirjutamiseks. HTML-is mängib fondi suurus olulist rolli. See võimaldab juhtida kasutaja tähelepanu saidi lehele postitatud olulisele teabele. Kuigi oluline pole mitte ainult tähtede suurus, vaid ka nende värv, paksus ja isegi perekond. Hüperteksti keeles on lai valik tööriistu fontidega töötamiseks. Teksti vormindamine on ju html-i põhiülesanne. HTML-keele loomise põhjuseks oli probleem tekstivormingu reeglite kuvamisel brauserites. Toetatakse positiivseid atribuutide väärtusi vahemikus 1 kuni 7.
Vormitakse ainult teksti, mis asub seotud fondisildi osade vahel.Ülejäänud tekst kuvatakse standardses vaikefondis.@font-face (
Meie SVG-d saab teisendada ka muudesse fondivormingutesse, näiteks TTF-i, kasutades teenust onlinefontconverter.
fondiperekond: "MySomeFont";
src: url("fonts/font.svg") formaat("svg");
}
1. Montserrat
2. Abril Fatface
3. Playfairi väljapanek
4. GT Walsheim
5. Merriweather
6. Josephine Sans
7. Gravitas One
8. Jura
9.Liiga gootika
10. Fjord
11. Amarant
12. Poly
13. Gentium Basic
14. Avage Sans
15. Pearaamat Regulaarne
16. Signika
17. Josefin Slab
18. Foorum
20. Arvo
21. Bevan
22. Vana standardne TT
23. Kreon
24. Droid Sans
25. itaalia keel
26. Vollkorn
27. Näitleja
31. Ubuntu
32. Rosario
33. Roboto plaat
34. Oswald
35. Patiseis
36. Karmiinpunane tekst
Sildid ja atribuudid html-fondidega töötamisel
Vaatame silte, mida kasutatakse HTML-i fontidega töötamiseks ja nende atribuute. Peamine on silt . Selle atribuutide väärtusi kasutades saate määrata fondi mitu omadust:
Ka html-is on mitmeid seotud silte, mis määravad ainult ühe vormingureegli. Need sisaldavad:
- - määrab html-is paksu fondi. Tag tegevuses sarnane eelmisega;
- — suurus on vaikeväärtusest suurem;
- — väiksem kirjasuurus;
- — kaldkiri (kaldkiri). Sarnane silt ;
- — allajoonitud tekst;
- läbi kriipsutatud;- — teksti kuvamine ainult väiketähtedega;
- - suurtähtedega.
Lihttekst
Pisipilt
Pisipilt
Rohkem kui tavaliselt
Vähem kui tavaliselt
Kaldkiri
Kaldkiri
Alakriipsuga
Läbi kriipsutatud
Stiili atribuutide võimalused
Lisaks kirjeldatud siltidele on html-is fondi muutmiseks veel mitu võimalust. Üks neist on üldise stiili atribuudi kasutamine. Selle atribuutide väärtusi kasutades saate määrata fontide kuvamisstiili:
1) font-family – atribuut määrab fondiperekonna. Võimalik on loetleda mitu väärtust.
Html-s fondi muutmine järgmisele väärtusele toimub siis, kui eelmist perekonda pole kasutaja operatsioonisüsteemi installitud.
Kirjutamise süntaks:
fondi perekond: fondi nimi [, fondi nimi[, ...]]
2) font-size – suurus on seatud 1 kuni 7. See on üks peamisi viise, kuidas HTML-is fonti suurendada.
Kirjutamise süntaks:
fondi suurus: absoluutne suurus | suhteline suurus | tähendus | intressid | pärida
Samuti saate määrata fondi suuruse:
- pikslites;
- Absoluutarvudes ( xx-väike, x-väike, väike, keskmine, suur);
- protsentides;
- Punktides (pt).
Kirja suurus: 7
Kirja suurus: 24 pikslit
Kirja suurus: x-suur
Kirja suurus: 200%
Kirja suurus: 24pt
3) font-style – määrab fondi kirjutamisstiili. Süntaks:
fondi stiil: tavaline | kaldkiri | kaldus | pärida
Väärtused:
- normaalne – normaalne kirjapilt;
- kursiiv – kaldkiri;
- kaldus – paremale kaldus font;
- inherit – pärib lähteelemendi õigekirja.
Näide HTML-i fondi muutmise kohta selle atribuudi abil:
font-style: inherit
font-style:kaldkiri
font-style:normal
font-style: oblique
4) font-variant – teisendab kõik suurtähed suurtähtedeks. Süntaks:
fondivariant: tavaline | väiketähed | pärida
Näide selle atribuudiga HTML-i fondi muutmise kohta:
font-variant: inherit
font-variant:normal
font-variant:small-caps
5) font-weight – võimaldab määrata teksti paksuse (küllastuse). Süntaks:
fondi kaal: paks|paksem|kergem|tavaline|100|200|300|400|500|600|700|800|900
Väärtused:
- bold – määrab html-fondi paksuks;
- julgem – tavalisega võrreldes julgem;
- heledam – normaalsega võrreldes vähem küllastunud;
- normaalne – normaalne kirjapilt;
- 100-900 – määrab fondi paksuse numbrilises ekvivalendis.
font-weight:paks
font-weight:bolder
font-weight:lighter
font-weight:normal
fondi kaal: 900
fondi kaal: 100
html fondi omadus ja fondi värv
Font on veel üks konteineri omadus. See ühendas enda sees mitme fontide muutmiseks mõeldud atribuudi väärtused. fondi süntaks:
font: font-size font-family | pärida
Väärtuse saab määrata ka fontidele, mida süsteem kasutab erinevate juhtelementide siltides:
- pealdis – nuppude jaoks;
- ikoon – ikoonide jaoks;
- menüü - menüü;
- sõnumikast – dialoogibokside jaoks;
- väike pealdis – väikeste juhtnuppude jaoks;
- olekuriba – olekuriba font.