Parovi fontova
Pregledaj parove fontova za naslove i tekst s 20 fontova otvorene licence, podesi veličinu i visinu reda i kopiraj CSS font-family nizove.
Predloženi parovi
Pregled
Instaliraj npm pakete i uvezi samo debljine koje koristiš. Fontovi se tada serviraju s tvoje stranice, bez font CDN-a.
Kako koristiti pregled parova fontova
- Počni od jednog od Predloženi parovi (Uredničko, Moderni blog, Odredišna stranica, Vijesti, Elegantno, Tehnološki magazin, Knjiga, Klasično, Dokumentacija, Razigrano). Svako dugme prikazuje font naslova i font teksta koje primjenjuje.
- Ili odaberi vlastiti Font naslova i Font teksta. Liste su grupisane na sans-serif, serif, display, monospace i fontove rukopisa. Zamijeni fontove razmjenjuje ta dva.
- Podesi Veličina naslova, Veličina teksta i Visina reda, te odaberi Debljina naslova (Podebljano (700) ili Normalno (400)). Uključi Tamna pozadina da provjeriš par u tamnom načinu.
- Zamijeni Tekst naslova i Osnovni tekst svojim riječima: stvaran naslov i stvaran odlomak govore ti mnogo više od pangrama. Između odlomaka ostavi prazan red.
- Kopiraj CSS kôd, pa slijedi Samostalno hostovanje s Fontsourceom da fontove dodaš u svoj projekat.
Fontovi se učitavaju prvi put kad ih odabereš (oko 12 do 50 KB po debljini). Serviraju se s ove stranice, nikad s font CDN-a.
Šta čini dobar par fontova
- Kontrast, a ne sukob. Klasičan recept je serif za jednu ulogu i sans-serif za drugu: Playfair Display uz Lato ili Montserrat uz Merriweather. Dva fonta koja su slična, ali ne i identična (recimo dva geometrijska sans-serifa), često izgledaju kao greška.
- Miran font teksta. Osnovni tekst je mjesto gdje ljudi provode vrijeme. Odaberi font s otvorenim oblicima slova i velikom x-visinom (Inter, Lato, Open Sans, Source Serif 4, Merriweather), a display fontove poput Playfair Display, DM Serif Display, Oswald ili Caveat čuvaj za kratke naslove.
- Usklađene proporcije. Fontovi sa sličnim x-visinama dobro stoje zajedno u istom redu i istoj koloni.
- Dva fonta su dovoljna. Hijerarhiju stvaraj veličinom, debljinom i razmakom umjesto trećim pismom.
Za čitljiv osnovni tekst dobar početni raspon je 16 do 20 px uz visinu reda između 1,4 i 1,7 i oko 60 do 75 znakova po redu. Naslovima obično treba uža visina reda (1,1 do 1,3), što CSS kôd postavlja umjesto tebe.
CSS kôd
Kôd deklariše dva prilagođena svojstva, --font-heading i --font-body, svako s rezervnim nizom: ako web font još nije učitan, preglednik prikazuje sličan sistemski font (Georgia za serife, sistemski UI font za sans-serife). Veličine su zapisane u rem (16 px = 1rem), pa slijede postavku veličine fonta u čitaočevom pregledniku.
Samostalno hostovanje i licence
Svih 20 fontova dolazi iz Fontsourcea, koji pakuje fontove otvorenog koda za npm. Okvir za instalaciju daje naredbu npm install i linije import za latin podskup i samo debljine koje koristiš; tvoj bundler zatim kopira woff2 datoteke u tvoj build. Serviranje fontova s vlastite domene je brže (nema dodatne veze), radi bez interneta i izbjegava slanje IP adresa tvojih posjetilaca vanjskoj usluzi fontova, što je poznat problem s GDPR-om u EU.
Prema metapodacima paketa, svaki font ovdje je pod licencom SIL Open Font License 1.1: smiješ ga koristiti na web stranicama, u aplikacijama i u štampi, komercijalno ili ne, i ugraditi ga. Ne smiješ prodavati same datoteke fonta. Ako izmijeniš font, mora zadržati OFL i ne smije koristiti izvorni rezervirani naziv. Datoteka licence uključena je u svaki paket.
Česta pitanja
Koristi li ovaj alat Google Fonts?
Ne. Mnoge od ovih porodica dostupne su i na Google Fontsu, ali ovdje datoteke dolaze iz Fontsource npm paketa i servira ih ova stranica. Nijedan zahtjev ne ide Googleu niti bilo kojem drugom font CDN-u.
Zašto neki naslovi ne postaju podebljani?
DM Serif Display postoji samo u normalnoj debljini. Alat ga tada prikazuje u 400, kaže to ispod kontrola, a CSS kôd koristi 400.
Mogu li upariti dva serifa ili dva sans-serifa?
Da, ako se jasno razlikuju po ulozi i debljini, na primjer podebljan uski naslov s laganim, otvorenim fontom teksta. Alat prikazuje napomenu kad oba fonta dijele isti stil, jer je kontrast serifa i sans-serifa lakše pogoditi.
Koji znakovi su uključeni?
Pregled učitava latin podskup (engleski, francuski i većinu zapadnoevropskih jezika, s naglascima, œ, « » i znakom eura) i, kad ih font ima, a tvoj tekst ih treba, latin-ext (slova srednje Evrope poput č, ć, đ, š, ž, ł, ő, ț), ćirilični i grčki podskup. Fontovi bez podskupa prikazuju ta slova u rezervnom fontu: Lato, Work Sans ili Space Grotesk nemaju ćirilicu, a grčku imaju samo Inter, Roboto, Open Sans, Source Serif 4 i Fira Code. Nijedan od 20 fontova nema arapska slova. Na stranicama za jezike koji to trebaju okvir za instalaciju navodi i linije uvoza podskupa koji tvoj jezik traži.
Mogu li ove fontove koristiti u komercijalnom projektu?
Da. SIL Open Font License dozvoljava komercijalnu upotrebu bez plaćanja i bez navođenja autora u tvom dizajnu. Zabranjena je samo preprodaja samih datoteka fonta.
Srodni alati
- Pretvarač PX u REM Pretvori px u rem i em s bilo kojom veličinom fonta, napravi tabelu za masovnu pretvorbu i pretvori sve px vrijednosti CSS isječka u rem jednim klikom.
- Generator palete boja Generiši palete boja iz jedne osnovne boje prema pravilima harmonije boja: komplementarne, analogne, trijadne, tetradne, kvadratne i monohromatske.
- Provjera kontrasta Besplatna WCAG provjera kontrasta. Unesi boju teksta i pozadine i dobij omjer kontrasta, AA/AAA rezultate i najbližu boju koja prolazi.
- Generator CSS gradijenta Napravi linearne, radijalne i konusne CSS gradijente uz pregled uživo. Dodaj i prevlači tačke boje, postavi ugao i kopiraj čist CSS kôd jednim klikom.