Hva er en HTML Font Face?

May 15  by Eliza

I Hypertext Markup Language (HTML), kan begrepet "font face" bety en av to ting. Det kan referere til ansiktet eiendom skriften koden, som brukes for å definere hvilken type font som vedlagte teksten vil bli vist. Vekselvis, det også kan referere til gjennomgripende stilark (CSS) velger font-face, noe som gir en praktisk metode for å innlemme sedvane eller sjeldne skrifter i en nettside. Som av HTML 4.0 språkspesifikasjonen, men ansiktet eiendom skriften koden har blitt avskrevet, noe som betyr at det fortsatt vil bli avsagt av en nettleser, men en CSS alternativ bør brukes i stedet.

Skrifttype HTML brukes som en egenskap av skriften koden selv spesifisere hvilken font skal brukes til å gjengi teksten vedlagt inne i åpnings- og avslutningsskrift koder. En font kan angis på denne måten, selv om det vil bare være riktig vises hvis brukeren har nøyaktig heter skriften allerede på sin datamaskin. Hvis en bruker ikke har navngitt HTML skrifttype på sin egen harddisk, da nettleseren som standard til en standard skrift.

Dette problemet med manglende skrifttyper kan reduseres på to måter, den første er å bare bruke en av en liten serie av skrifter som leveres som standard med nesten alle operativsystem, slik at skriften vil bli vist korrekt. Det andre alternativet er å bruke en funksjon i HTML skrift eiendom som lar notering mer enn en font som en verdi, atskilt med komma. Ved hjelp av en liste med fonter med ansiktet eiendommen vil føre til at nettleseren til å forsøke å laste hver skrift i rekkefølge, går videre til den neste hvis den nåværende skrift ikke lastes inn. Dette gir en mer kontrollert metode for å designe en nettside som kan fjerne helt uventede resultater.

Når den skrift eiendom HTML ble avskrevet, ble den erstattet med en CSS versjon. Den riktige måten å angi en skrift gjennom CSS er å bruke en stil og font-family eiendom, som fungerer i en nesten identisk måte til HTML skrift eiendom. Selv om HTML-koden eiendom avskrives, nettlesere fortsatt bør støtte funksjonen for å få til bakoverkompatibilitet.

Gjennom CSS, HTML skrift også kan referere til en velger som kan brukes til å laste inn egendefinerte skrifter fra webserveren slik at brukerne kan se siden korrekt uten å måtte ha skriften på forhånd. Denne velgeren gir designere en mulighet til å spesifisere en font-fil som så lastes ned og vises på nettlesere som krever det. Som mange CSS-elementer, men noen kompatibilitetsproblemer er til stede mellom de ulike leser implementeringer.

  • Skrifttype HTML brukes som en egenskap av skriften koden selv spesifisere hvilken font skal brukes til å gjengi teksten vedlagt inne i åpnings- og avslutningsskrift koder.