Pripojenie fontov z google fonts css. Vrátane CSS fontov

Vlad Merževič

Písmo je neoddeliteľnou súčasťou webdizajnu, dodáva stránke výraznosť a rozpoznateľnosť, vyjadruje charakteristický štýl stránky a priamo súvisí s vnímaním textov. Dobre zvolené písmo si možno nevšimnete, ale bez neho nebude žiadna chuť, ktorá dotvára dizajn stránky.

Ak už máte v počítači nainštalované konkrétne písmo, stačí pridať riadok do štýlov.

h1 ( rodina písiem: SuperPuperFont; )

Hodnota vlastnosti font-family je názov rodiny fontov, bude platiť pre všetky nadpisy

. Čo však uvidia návštevníci stránky, ak nebudú mať nainštalované naše veľkolepé a vzácne písmo? Táto situácia je najpravdepodobnejšia, takže ak prehliadač nepozná deklarované písmo, použije predvolené písmo, napríklad vo Windows je to Times New Roman. Celý náš dôkladne premyslený typový dizajn sa cez noc rozpadne a zapadne prachom, takže musíme hľadať čo najuniverzálnejšie riešenie. Prvá vec, ktorá vás okamžite napadne, je zorganizovať sťahovanie súboru s písmom do počítača používateľa a zobraziť text vo vybranom písme. V porovnaní s inými metódami, ako je zobrazovanie textu cez obrázok, je táto metóda najjednoduchšia a najuniverzálnejšia.

Aké sú výhody stiahnutia súboru s písmom a jeho následného použitia prostredníctvom CSS.

  • Text sa ľahko pridáva a upravuje.
  • V prehliadači môžete použiť vyhľadávanie a nájsť požadované frázy.
  • V nastaveniach prehliadača môžete zmenšiť alebo zväčšiť veľkosť písma, aby ste dosiahli pohodlné prezeranie.
  • Vyhľadávače dobre indexujte obsah dokumentu.
  • Text je možné vybrať a skopírovať do schránky, ako aj preložiť do iného jazyka.
  • Nastavenia textu, ako je riadkovanie, farba, veľkosť a podobne, sa dajú ľahko zmeniť pomocou vlastností CSS.
  • Opäť platí, že pomocou CSS je ľahké pridať do textu rôzne efekty, ako napríklad tieň.

Ako vidíte, existuje veľa výhod. Existujú aj menšie nevýhody a pre vyváženosť stoja za zmienku.

  • Nie všetky verzie prehliadačov podporujú písmo na stiahnutie a formát one for-all.
  • Súbor obsahujúci typ písma môže zaberať veľký objem, čím sa spomalí načítanie webovej stránky.

V tabuľke. 1 uvádza verzie prehliadačov a formáty písma, ktoré podporujú.

Tab. 1. Podporované formáty
Formátovať internet Explorer Chrome Opera safari Firefox Android iOS
TTF 9.0+ 4.0+ 10.0+ 3.1+ 3.5+ 2.2+
EOT 5.0-8.0
WOFF 9.0+ 5.0+ 3.6+
SVG 1.0+ 9.0+ 3.1+ 3.5+ 1.0+

Najpodporovanejším formátom je TTF. S výnimkou IE do verzie 9.0 a iOS si s ním dokonale rozumejú všetky prehliadače. Ak teda máte písmo v tomto formáte a riadite sa podľa moderné prehliadače, nie sú potrebné žiadne ďalšie kroky. Stačí napísať nasledujúci kód v štýloch (príklad 1).

Príklad 1: Pripojenie TTF

HTML5 CSS3 IE 8 IE 9+ Cr Op Sa Fx

Písmo

Najprv načítame samotný súbor písma pomocou pravidla @font-face. Do nej napíšeme názov rodiny fontov cez parameter font-family a cestu k súboru cez src . Ďalej použite písmo ako obvykle. Ak teda potrebujeme nastaviť písmo hlavičky, tak pre selektor h1, ako je znázornené na príklade, nastavíme vlastnosť font-family s názvom načítaného písma. Pre staršie verzie IE uvádzame zoznam záložných zdrojov oddelených čiarkami. IN tento prípad font nadpisu bude "Comic Sans MS", pretože IE8 a nižšie nepodporuje formát TTF.

Výsledok tohto príkladu je znázornený na obr. jeden.

Ryža. 1. Názov so stiahnutým písmom

Čo ak zúfalo potrebujete zdobené písmo v IE8? Našťastie @font-face vám umožňuje zahrnúť viacero súborov písiem súčasne. rôzne formáty. Prehliadač si musí len vybrať ten správny. Univerzálne riešenie, ktoré funguje vo všetkých prehliadačoch, teda spočíva v konverzii existujúceho formátu TTF na EOT a následnom zahrnutí oboch súborov.

Na konverziu existuje niekoľko online služieb, ktoré vám umožňujú nahrať súbor TTF a získať súbor EOT ako výstup. Bohužiaľ, väčšina z týchto služieb má rovnaký problém - súbor dostaneme, ale ruský jazyk v ňom nie je podporovaný. V dôsledku toho sa nedosiahne požadovaný výsledok, konverzia je nesprávna. Medzi stránkami, ktoré som skontroloval, bola jedna, ktorá správne zobrazovala text v IE.

Ideme na túto stránku, nahráme súbor TTF a klikneme na tlačidlo „Previesť TTF na EOT“, po čom výsledný súbor uložíme do priečinka s písmami. V štýloch zostáva urobiť malý trik a získať rôzne prehliadače na stiahnutie písma v správnom formáte. Ak to chcete urobiť, pridajte dva parametre src. Prvý ukazuje na súbor EOT a je určený pre staršie verzie IE. Druhý parameter src musí obsahovať dve adresy oddelené čiarkou, z ktorých jedna ukazuje na súbor TTF. Faktom je, že IE verzie 8.0 a mladšej nerozumie čiarke v parametri src, a preto bude celý parameter ignorovať. Môže existovať niekoľko možností pravopisu, napríklad opakovať adresu URL , zadať názov písma v lokálnom parametri alebo dokonca napísať neexistujúce písmo. Ak prehliadač nedokáže načítať takéto písmo, potom prejde na druhé v zozname a máme to napísané správne. Prijateľné pravopisy.

src: url(fonty/pompadur.ttf), url(fonty/pompadur.ttf);
src: local(pompadur), url(fonts/pompadur.ttf);
src: local("bla bla"), url(fonts/pompadur.ttf);

Pracovná verzia pripojenia písma pre všetky verzie prehliadačov je uvedená v príklade 2.

Príklad 2: Pripojenie EOT

HTML5 CSS3 IE Cr Op Sa Fx

Písmo

Moderný prvok politického procesu

V skutočnosti politická doktrína Montesquieu vedie kontinentálny európsky typ politickej kultúry, čo sa odráža v spisoch Michelsa.

Čo sa týka iOS, zdá sa mi, že nemá zmysel robiť a sťahovať samostatné písmo vo formáte SVG. Publikum stránok, ktoré si to prezerajú cez iOS, je stále malé, navyše verzia stránky je pod mobilné zariadenia snažia sa to zjednodušiť a sťahovanie ďalších pár desiatok kilobajtov navyše nie je žiaduce.

Webové písma Google

Pohodlnú službu, ktorá sa stará o rutinu podpory rôznych formátov písma a verzií prehliadačov, nájdete na www.google.com/webfonts. Aj keď je v kolekcii relatívne málo rôznych fontov (je ich niekoľko desiatok), všetky sú vyberané veľmi kvalitne a voľne použiteľné na webových stránkach.

Pred výberom písma prepnite hodnotu Script na Cyrillic, následne sa vám zobrazí zoznam fontov, ktoré podporujú ruský jazyk (obr. 2).

Ryža. 2. Výber fontov v Google Web Fonts

Písmo, ktoré sa vám páči, by ste mali najskôr pridať do zbierky kliknutím na tlačidlo „Pridať do zbierky“ a potom na tlačidlo „Použiť“ v pravom dolnom rohu obrazovky. Na ďalšia strana(obr. 3) si nakoniec môžete vybrať fonty, ktoré potrebujete. Zároveň je potrebné pochopiť, že typ písma môže obsahovať niekoľko štýlov a každý z nich zvyšuje objem sťahovaných súborov.

Ryža. 3. Písma načítané na stránke

Vybrané písma môžete pripojiť pomocou jedného z tri spôsoby, pridaný kód možno skopírovať nadol na stránku.

1. Priechodný prvok . Riadok bude vyzerať nasledovne.

2. Prostredníctvom pravidla @import. Vložte tento riadok do súboru CSS úplne hore.

@import url(http://fonts.googleapis.com/css?family=Philosopher&subset=cyrillic);

3. Prostredníctvom JavaScriptu.

V zásade sú všetky cesty rovnaké, takže si vyberte podľa svojich preferencií.

Výhody aplikácie túto službu taký.

  • Písma sú zadarmo, nemusíte za ne platiť.
  • Navrhované fonty sú pre prezeranie na obrazovke „vybrúsené“, súbory sú optimalizované a zaberajú relatívne malé množstvo.
  • Prehliadač je detekovaný automaticky a je mu vydaný font v požadovanom formáte.

Jednou z hlavných výhod služby je, že fonty sú uložené vo formátoch TTF, EOT, WOFF, SVG a načítavajú sa po kontrole prehliadača. Formát EOT bude teda dostupný iba pre staršie verzie IE.

Je len na vás, či používate webové písma Google alebo nie. Ak ste tam nenašli vhodné písmo, vždy môžete pripojiť obľúbené a bežné TTF. Navyše je podporovaný najnovšie verzie všetky populárne prehliadače.

// echo get_the_post_thumbnail(get_the_ID(), "relatedthumbnail"); // zobrazenie veľkosti mojej miniatúry?>

V tejto lekcii budeme analyzovať, ako zahrnúť webové písma do rozloženia. Webové písma sú ďalšie typy písma, ktoré sa používajú na vytvorenie jedinečnejšieho alebo odlišného dizajnu. Pripojenie písma na stránke – zabezpečuje jeho správne zobrazenie vo všetkých prehliadačoch a je jedno, či ho má používateľ nainštalovaný alebo nie.

Ako pridať písmo z Google Fonts

Krok 1 - vyberte písmo

servis Google Fonts má veľkú sadu webových písiem, ktoré možno pripojiť k projektu v jednom riadku a okamžite ich použiť CSS štýly. Ak chcete na prezeranie vybrať iba cyrilické písma, vo filtri vľavo v parametri Script vyberte Cyrillic (pre cyriliku) alebo Cyrillic Extended (pre rozšírenú cyriliku). Potom sa na pravej strane zobrazia písma podporujúce cyriliku.

Pre rýchle použitie kliknite na tlačidlo Rýchle použitie.

Krok 2 - Nastavte možnosti písma

Na ďalšej strane si vyberieme, aké štýly písma použijeme. Písmo OpenSans má 10 váh, od veľmi tenkých po extra tučné. Čím viac štýlov vyberiete, tým viac to ovplyvní rýchlosť načítania stránky. Preto sa oplatí spájať len použité fonty. Potom môžete vybrať znakové sady, pre cyriliku vyberte rozšírenú cyriliku alebo cyriliku a latinku.

Krok 3 - kód na pripojenie písma

Potom, čo vezmeme riadok kódu na pripojenie k našej stránke. Štandardná možnosť - pripojenie css súboru tretej strany z html, na karte @import - bude riadok na pripojenie cez súbor css a tretia možnosť pre Javascript. Potom je spojenie pripravené a tento typ písma môžete použiť v rozložení. Blok nižšie ukazuje príklad odkazovania na písmo: font-family: "Open Sans", sans-serif;

Šírku nastavíme pomocou parametra font-weight: 300; alebo font-weight: 400; váha písma: 800 Kurzíva - cez štýl písma: kurzíva; .

Príklad použitia

Výsledkom je, že ak sa rozhodneme zahrnúť písmo cez @import do CSS, náš súbor CSS bude vyzerať takto:

/* Pripojenie písma*/ @import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700italic,300&subset=cyrillic-ext,latin); /* Definujte štýl nadpisu h1 */ h1( /* Ako typ písma vyberte pripojené písmo "Open Sans" */ rodina fontov: "Open Sans", bezpätkové; /* Nastavte veľkosť písma na 300, čo bude zodpovedať Light - pre tenké*/ font-weight: 300; )

Zdravím vás milí čitatelia. Dnes si povieme niečo o google fontoch (google web fonts), ako ich stiahnuť a pripojiť sa na stránku.

Idem na stránku www.google.com/fonts/, vo filtri vpravo vyberte: 1. požadovanú kategóriu, 2. v prípade potreby ich zoraďte a 3. vyberte jazyk, ktorý potrebujeme (ak potrebujete ruský font v menu vľavo, vyberte Cyrillik).

Takže sme vybrali písmo, teraz musíte vybrať jeho štýl, na to rozbaľte panel zdola ( Otvorte zásuvku výberu) a prejdite na kartu PRISPÔSOBOVAŤ a vyberte si štýly a jazyky, ktoré chcete.

Pre stiahnutie kliknite na tlačidlo stiahnuť.

Pripojenie stiahnutého písma

Skopírujte písma obsiahnuté v archíve do priečinka /fonts, ktorý by mal byť v rovnakom adresári ako priečinok /css na vašej HTML stránke.

Štandardné pripojenie stiahnutých fontov vyzerá to tak

@font-face ( font-family: "Font_name_any"; src: url("Font_file_name.eot"); src: url("Font_file_name.eot?#iefix") format("embedded-opentype"), url("Font_file_name.eot"); .woff") format("woff"), url("FontFileName.ttf") format("truetype"), url("FontFileName.svg#DSNoteRegular") format("svg"); font-weight: normal; font -štýl: normálny ;)

V mojom prípade bude spojenie vyzerať takto

/* Kód pre zahrnutie písma do /css/style.css */ @font-face ( font-family: "RobotoRegular"; url("../fonts/RobotoRegular.ttf") format("truetype"); font- štýl: normálny; hrúbka písma: normálna; )

Ak chcete pripojiť písmo podľa vášho výberu k lokalite, prejdite na kartu vložiť, tam uvidíte 2 spôsoby pripojenia:

1 ŠTANDARD

Tento kód je potrebné pridať do sekcie váš HTML dokument.

2. @IMPORT

@import url("https://fonts.googleapis.com/css?family=Roboto:400,700&subset=cyrillic");

Dôležité. Bez ohľadu na spôsob pripojenia použite na definovanie týchto rodín nasledujúce pravidlá CSS: font-family: 'Roboto', sans-serif; viac o tom nižšie.

Ahoj! O tom som napísal v lekcii 132, môžete si prečítať. A v tomto článku vám poviem, ako môžete jednoducho a rýchlo pripojiť font k vašej stránke z Google Fonts. V službe Písmo Google si musíte vybrať písmo pre svoj web a potom ho pripojiť.

Súbor písma nie je potrebné nahrávať na hosting. Stačí zaregistrovať potrebný HTML kód v hlavičke stránky a v názve nového písma. Fonty je možné prepojiť nielen s WordPress stránkou, ale aj s akoukoľvek inou stránkou.

Ako pripojiť Google Fonts k stránke

Poďme do služby Google Písmo na tomto odkaze a vyberte písmo, ktoré potrebujeme.
Písma je možné vybrať pomocou filtra. To znamená, že nastavíme parametre, a teda služba nájde fonty so zvolenými parametrami.

Ak chcete, môžete nastaviť ďalšie parametre: hrúbka (hrúbka písma), sklon (šikmý), šírka (šírka písma).


Ak je vaša stránka v ruštine, musíte tiež vybrať cyriliku: cirilika (cyrilika) alebo rozšírená cirilika (rozšírená cyrilika).

Keď sú vybraté možnosti, služba zobrazí všetky písma, ktoré sú s nimi.

Kurzor myši presunieme na písmo, ktoré chceme nainštalovať na stránku, po ktorom sa objavia ďalšie nastavenia / parametre: Rýchle použitie ( rýchle použitie), Rozbaliť (zobraziť písmo samostatné okno) a Pridať do zbierky (pridať do zbierky).

vyberte si " Rýchle použitie a vidieť z pravá strana widget v podobe tachometra. Ukazuje, ako rýchlo sa načítava zvolené písmo. Čím nižšie číslo na tomto rýchlomere, tým lepšie.

Ešte nižšie si môžete vybrať jednu z troch možností inštalácie písma na stránku: standart, @import alebo javascript.

Každá možnosť má pokyny pre anglický jazyk ako správne pripojiť písmo k stránke. Ukážem vám prvú možnosť štandardná'pretože je to jednoduchšie.

Skopírujte riadok zvýraznený červenou farbou a vložte ho do súboru header.php medzi značky ….

Potom otvoríme súbor štýlu style.css, nájdeme písmo, ktoré je potrebné zmeniť, a napíšeme nový. Stačí zadať názov nového písma. Písmo Google Fonts dávame do úvodzoviek, napríklad font-family: "Aladin",Arial,Helvetica,Sans-serif.

Ak nerozumiete vôbec ničomu, o čom tu hovorím, pozrite si video, kde hovorím podrobne, ako pripojiť písmo google font font k stránke wordpress


______________________
Lekcia 204. ale bez pluginu

Materiálny sponzor.
Klimatizácie v internetovom obchode http://www.technodom.kz/catalog/konditsionery. Kondicionéry - najlepší tovar, požičiavanie, obrovský výber, bezchybný servis.

Dobré popoludnie milí čitatelia. Každý z vás pravdepodobne sníva o tom, ako urobiť webové stránky svojich alebo klientov stručnejšie a atraktívnejšie.

Jedným z hlavných faktorov, ktorý je zodpovedný za vnímanie informácií na stránke, sú fonty a to, ako ich spolu používame. Keďže na jednej stránke sa najčastejšie používajú dva alebo viac typov písma, napríklad pre nadpisy a iba pre text.

Jednou z možností, ako vizuálne zlepšiť čitateľnosť textov, je zahrnutie fontov tretích strán. Každý asi vie, aká je „zlá“ štandardná zbierka cyrilických fontov v systéme Windows, ktorá je zodpovedná za zobrazovanie textu v prehliadači.

Štandardné písma:

Cufon a @font-face

Už som písal o tom, pomocou ktorého môžete na stránku pripojiť neštandardné písma. A teraz sa pozrime na jednoduchší spôsob – ide o pravidlo @font-face v css a načítavanie samotného písma z obchodu s písmami Google Fonts.

Celý rozdiel medzi Cufonom a @font-face je v tom, že prvý používa js na emuláciu fontu a znaky kreslí vlastnými prostriedkami, zatiaľ čo @font-face si načíta font do počítača návštevníka sám a prehliadač ho už používa na zobrazenie text.

V každom prípade Cufon a @font-face spomaľujú načítavanie stránky, aj keď nie výrazne.

Používanie písiem Google na webovej lokalite

Nebudem veľa a dlho maľovať, uvediem konkrétny príklad prepojenia Google Fonts na príklade tohto blogu.

Ako vidíte, nadpisy a podnadpisy mojich článkov sú vytvorené neštandardným písmom, teraz v praxi ukážem, ako to urobiť, a analogicky si to vyskúšate na svojich stránkach.

Výber písma v úložisku

Aby som sa nezľakol, vysvetlím - úložisko je úložisko, ale buržoázne :). A tak poďme na to http://www.google.com/fonts/ a vyhľadajte si vhodné písmo pre seba:

V ponuke nie je veľa:
Vľavo, ako vidíte, je blok so všelijakými filtrami na vyhľadávanie písiem, v ktorých si môžete vybrať napríklad len latinské alebo cyrilické písma. A navrchu nastavenia pre zobrazenie príkladov, ktoré sú rozdelené do 4 kariet:

  • Slovo— zobrazenie niekoľkých písmen. V tomto režime je vhodné porovnávať veľa písiem naraz a vidieť, ako vyzerajú konkrétne znaky;
  • Veta- zobraziť ako jednu vetu;
  • odstavec- zobrazí sa veľký kus textu, ktorý vám umožní vizuálne porovnať písmo už v samotnom texte;
  • plagát- zobrazujú sa nadpisy, tento spôsob porovnania je vhodný na výber písma, ktoré sa použije v nadpisoch.


Pripojenie písma k lokalite

Potom na paneli Zbierka, ktorý sa nachádza v spodnej časti, prejdite na kartu Použiť, ktorá je zodpovedná za používanie písiem z vašej zbierky. Tu okamžite uvidíte, že Google ukazuje, ako veľmi sa zhorší rýchlosť načítania stránky:

Nižšie je panel s výberom „typu zobrazenia“, výberom latinky (latinka) a azbuky (cyrilika), čo nám umožní zobraziť latinku aj cyriliku:

Potom prejdeme k tretiemu bodu na tejto stránke, a to k samotnému pripojeniu. Google nám ponúka tri možnosti na vkladanie svojich písiem – cez js, štandardným spôsobom cez pripojenie k a @import v súbore css. Používam posledný spôsob.

Otvorte svoj súbor css a napíšte riadok, ktorý nám dal google:

To je všetko, prepojili sme písmo z Google Fonts s webom, ako ho teraz používať?

Použitie v CSS

Všetko je celkom jednoduché, po pripojení fontu cez @import , treba písať štandardná inštrukcia pre tie triedy a identifikátory, ktoré budú používať naše nové písmo. Napríklad:

h1, h2, h3 (rodina písiem: ‚Cuprum‘, bezpätkové;)

Po všetkých týchto manipuláciách budete mať titulky s novým, neštandardným písmom.

To je všetko, ďakujem za pozornosť a do skorého videnia.