Što je lice HTML fonta?

U jeziku za označavanje hiperteksta (HTML), izraz “font face” može značiti jednu od dvije stvari. Može se odnositi na svojstvo lica oznake fonta, koje se koristi za definiranje vrste fonta u kojem će se priloženi tekst prikazati. Alternativno, može se odnositi i na font-face izbornika kaskadnog stilskog lista (CSS), koji omogućuje prikladnu metodu za ugradnju prilagođenih ili rijetkih fontova u web stranicu. Međutim, od specifikacije jezika HTML 4.0, svojstvo lica oznake fonta je deprecirano, što znači da će ga web-preglednik i dalje prikazivati, ali umjesto njega treba koristiti CSS alternativu.

HTML lice fonta koristi se kao svojstvo same oznake fonta kako bi se odredilo koji font treba koristiti za prikazivanje teksta zatvorenog unutar oznake za otvaranje i zatvaranje fonta. Na ovaj se način može odrediti bilo koji font, iako će biti ispravno prikazan samo ako korisnik već ima točno imenovani font na svom računalu. Ako korisnik nema naziv HTML fonta na svom lokalnom tvrdom disku, tada će preglednik prema zadanim postavkama postaviti standardni font.

Ovaj problem nedostajućih fontova može se ublažiti na jedan od dva načina, prvi je korištenje samo jednog od male serije fontova koji su standardno uz gotovo svaki operativni sustav, čime se osigurava da će font biti ispravno prikazan. Druga opcija je korištenje značajke svojstva HTML font face koja omogućuje navođenje više od jednog fonta kao vrijednosti, odvojenih zarezima. Korištenje popisa fontova sa svojstvom face uzrokovat će da preglednik pokuša učitati svaki font u nizu, prelazeći na sljedeći ako se trenutni font ne uspije učitati. To omogućuje kontroliraniju metodu dizajniranja web stranice koja može ukloniti potpuno neočekivane rezultate.

Kada je svojstvo lica HTML fonta amortizirano, zamijenjeno je verzijom CSS-a. Ispravan način za određivanje fonta putem CSS-a je korištenje stila i svojstva font-family, koji funkcioniraju na gotovo identičan način kao svojstvo lica HTML fonta. Iako je svojstvo HTML oznake amortizirano, preglednici bi i dalje trebali podržavati tu značajku radi kompatibilnosti unatrag.

Kroz CSS, lice HTML fonta također se može odnositi na selektor koji se može koristiti za učitavanje prilagođenih fontova s ​​web poslužitelja kako bi korisnici mogli ispravno vidjeti stranicu bez potrebe da imaju font prije vremena. Ovaj selektor daje dizajnerima način da specificiraju datoteku fonta koja se zatim preuzima i prikazuje na web preglednicima koji to zahtijevaju. Poput mnogih CSS elemenata, međutim, postoje neki problemi s kompatibilnošću između različitih implementacija preglednika.