Hogyan kell használni egy egyéni betűtípust a weboldal, Sergei Kalugin

Főoldal »Web-oldalok fejlesztése» Hogyan kell használni egy egyéni betűtípust honlapján

Nemrégiben gyakran látni az online nem-szabványos betűtípusok. Jellemzően a böngészők az oldalak megjelenítéséhez a weboldal segítségével egy sor szabványos betűtípusok telepítve az operációs rendszer. Ezek is nevezik biztonságos betűtípusok, így használhatja őket a helyszínen, és győződjön meg arról, hogy az oldalak megjelenése, mint eredetileg tervezték.

Telik az idő, és az új technológiák. Ez most aktívan végre HTML5 és a CSS3. Ezek a technológiák új lehetőségeket. És a technológia harmadik változata Cascading Style Sheets (CSS3) lehetővé teszi, hogy bármely betűtípust egy oldalon.

Mert általában végre @ font-face. Amikor egy látogató érkezik a webhelyére, és az operációs rendszer nem rendelkezik a szükséges fájlt betűtípusok általában betöltve a megfelelő fájl szerver, és használja ezt a betűtípust telepítése nélkül az operációs rendszert.

Betűtípusok a következőképpen csatlakozik az oldalon css fájlban:

@ Font-face src: a helyi ( "MyFont"),
url (myFont.ttf);
>

Kompatibilitás a különböző böngészők

Jó lenne, ha használja a nem szabványos betűtípusok volt ilyen egyszerű. Természetesen nem várhatjuk, hogy minden böngésző jól teljesít ez a szabály.

Minden böngésző élni az életüket, és a fejlesztők különböző módon, beleértve a font támogatás:

  • Az Internet Explorer támogatja csak EOT méret
  • Böngészők Mozilla (Firefox, SeaMonkey) támogatja OTF és TTF formátumban
  • Safari és az Opera támogatásával OTF, TTF és az SVG
  • Chrome támogatja TTF és SVG.

Emellett a mobil böngészők, mint például a Safari az iPhone és az iPad igényel SVG font formátumban.

Vegyük az egyik módja. Ez a kód tartalmaz egy kis trükk, hogy figyelmen kívül hagyja a betűtípusok telepítve az operációs rendszer, az azonos nevű és töltse fel őket a szerverre. Ez úgy történik, hogy biztosítsák a kijelző a lap, amit tervezett.

@ Font-face font-family: "A betűtípus";
src: url ( "típus / filename.eot");
src: local ( "☺"),
url ( "típusú / filename.woff") méret ( "WOFF"),
url ( "típusú / filename.otf") méret ( "Opentype-"),
url ( "típusú / filename.svg # fájlnév") méret ( "svg");
font-weight: normal;
font-style: normal;>

Az első sor beállítja a betűtípus nevét letöltését. Ezután adja az utasításokat, hogy töltse le a betűtípusok EOT formátumban. Ha a böngésző nem támogatja ezt a formátumot, akkor egyszerűen figyelmen kívül hagyja. Karakterlánc src: a helyi ( "☺") hajt végre egy trükk fent leírt. Tény, hogy ez a szabály határozza meg egy egyedi nevet a betűtípus, úgy, hogy nem esik egybe a már kialakult.

Ezután állítsa be az CSS szabályokat a cím h2:

Mint látható - ez nem nehéz.

Megjegyzendő, hogy az azonos betűtípusok jelenhetnek eltérő a különböző böngészők és operációs rendszerek. Mindig ellenőrizze az eredményt.

Hol kap egy másik betűtípus formátum?

Lehet, hogy észrevette, hogy a különböző böngészők kell biztosítani a fájlformátum betűtípusokat. És akkor valószínűleg egy bizonyos méret.

Hogyan kell használni egy egyéni betűtípust a weboldal, Sergei Kalugin

Hogyan kell használni egy egyéni betűtípust a weboldal, Sergei Kalugin

és ellenőrizze, hogy a használata a cirill karakterkészlet.

Hogyan kell használni egy egyéni betűtípust a weboldal, Sergei Kalugin

Meg kell győződnie arról, hogy a helyszínen megjelenik a szöveg a kívánt betűtípust a magyar és az ukrán szöveget.

Letöltés egy sor kész a honlapon.

Hogyan kell használni egy egyéni betűtípust a weboldal, Sergei Kalugin

Mentés és csomagolja az archívumban kapott ezt a szolgáltatást. Ebben a mappában vannak olyan fájlok, szükségünk van:

Hogyan kell használni egy egyéni betűtípust a weboldal, Sergei Kalugin

  • homár-webfonts.eot
  • homár-webfonts.svg
  • homár-webfonts.ttf
  • homár-webfonts.woff

Általában kész CSS:

Másolás a betűtípus a mappában lévő fájlok tartalmát \ bőre projekt SiteEdit.

Fájl hozzáadása stylesheet.css szabályok @ font-face szabályt, hogy teszteljék .lobster stílus a CSS fájlban webhelye:

Hogyan kell használni egy egyéni betűtípust a weboldal, Sergei Kalugin

Most hozzunk létre egy külön oldalt a webhelyen, amelyen szeretnénk használni egyéni betűtípust:

Hogyan kell használni egy egyéni betűtípust a weboldal, Sergei Kalugin

Hozzon létre egy új szakaszt a HTML kód részben a következő módon lehet a mi szabályokat font:

Hogyan kell használni egy egyéni betűtípust a weboldal, Sergei Kalugin

Ez az oldal kell kinéznie a változás után:

Hogyan kell használni egy egyéni betűtípust a weboldal, Sergei Kalugin

Vegye ki a tervezési változtatásokat az oldalon.

Hogyan kell használni egy egyéni betűtípust a weboldal, Sergei Kalugin

Ez nagyon egyszerű.

Tehát akkor egy egyéni betűtípust a teljes webhely és az összes tag, válassza ki a szabályt a megbízó (például homár font) HTML tag webhely:

html font-family: 'Lobster1.4Regular';
>

Sok szerencsét! Gyakorlat! És kapsz egy kiváló hely!

Ha tetszett ez a post:

Hogyan kell használni egy egyéni betűtípust a weboldal, Sergei Kalugin

Marina! Próbáld átszervezi a kódot úgy:

@ Font-face font-family: 'Lobster1.4Regular';
src: url ( 'homár-webfont.eot #iefix?) méret ( 'beágyazott Opentype-');
>
@ Font-face font-family: 'Lobster1.4Regular';
src: url ( 'homár-webfont.svg # Lobster1.4Regular) formátumban ( 'svg'),
url ( 'homár-webfont.eot? #iefix) formátumban ( 'beágyazott Opentype-'),
url ( 'homár-webfont.woff) formátumban ( 'WOFF')
url ( 'homár-webfont.ttf) méret (TrueType');
font-weight: normal;
font-style: normal;
>
.homár font-family: 'Lobster1.4Regular';
font-size: 72px;
line-height: 1.1em;
>

Köszönöm szépen! Ezt a módszert már kiderült. Nem akarta, hogy a mobil változata „van” betűtípusokat.

Szia, ha jól értettem, hogy ha kell csatlakozni több nem-szabványos betűtípusok, akkor azt kell, hogy ezt a műveletet minden font? Vagy ebben az esetben (néhány nem szabványos betűtípusok), különben meg kell cselekedni?