Skip to main content

Hvad er et HTML -font ansigt?

I Hypertext Markup Language (HTML) kan udtrykket skrifttypeflade betyde en af to ting.Det kan henvise til Font -egenskaben for fontmærket, der bruges til at definere den type skrifttype, som den vedlagte tekst vises i.Alternativt kan det også henvise til Cascading Style Sheet (CSS) Selector Font-Face, som tillader en praktisk metode til at inkorporere brugerdefinerede eller sjældne skrifttyper på et websted.Fra HTML 4.0 -sprogspecifikationen er imidlertid Font -egenskaben for skriftmærket blevet afskrives, hvilket betyder, at det stadig vil blive gengivet af en webbrowser, men et CSS -alternativ skal bruges i stedet.

HTML -skrifttypens ansigt bruges somEn egenskab ved selve skriftmærket for at specificere, hvilken skrifttype der skal bruges til at gengive teksten, der er lukket inde i åbningen og lukning af skrifttype.Enhver skrifttype kan specificeres på denne måde, selvom den kun vises korrekt, hvis brugeren har den nøjagtige navngivne skrifttype, der allerede er på sin computer.Hvis en bruger ikke har det navngivne HTML -skrifttype -ansigt på sin lokale harddisk, vil browserAf en lille række skrifttyper, der leveres som standard med næsten ethvert operativsystem, hvilket sikrer, at skrifttypen vises korrekt.Den anden mulighed er at bruge en funktion i HTML -skrifttype -egenskaben, der tillader liste over mere end en skrifttype som en værdi, adskilt af kommaer.Brug af en liste over skrifttyper med Face -egenskaben får browseren til at forsøge at indlæse hver skrifttype i rækkefølge og gå videre til den næste, hvis den aktuelle skrifttype ikke indlæses.Dette tilvejebringer en mere kontrolleret metode til design af en webside, der kan fjerne helt uventede resultater.

Når HTML Font Face -egenskaben blev afskrives, blev den erstattet med en CSS -version.Den rigtige måde at specificere en skrifttype gennem CSS er at bruge en stil og fontfamilieegenskaben, der fungerer på en næsten identisk måde til HTML Font Face-egenskaben.Selvom egenskaben HTML -tag afskrives, bør browsere stadig understøtte funktionen af hensyn til bagudkompatibilitet.

Gennem CSS kan et HTML -skriftflade også henvise til en vælger, der kan bruges til at indlæse brugerdefinerede skrifttyper fra webserveren såBrugere kan se siden korrekt uden behov for at have skrifttypen på forhånd.Denne vælger giver designere en måde at specificere en fontfil, der derefter downloades og vises på webbrowsere, der kræver den.Som mange CSS -elementer er der imidlertid nogle kompatibilitetsproblemer mellem de forskellige browserimplementeringer.