Hvad er et HTML -font ansigt?

I Hypertext Markup Language (HTML) kan udtrykket "font ansigt" 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 Font -egenskaben for skriftmærket imidlertid blevet afskrækket, hvilket betyder, at det stadig vil blive gengivet af en webbrowser, men et CSS -alternativ skal bruges i stedet.

Den HTML -skriftflade, der bruges som en egenskab for selve fontmærket til at specificere, hvilken font, der skal bruges til at gengive den tekst, der er omgivet i åbningen og lukket fontmærke. 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 på hans lokale hARD DRIVE, så vil browseren standard være en standard font.

Dette problem med manglende skrifttyper kan mindskes på en af ​​to måder, den første er kun at bruge en af ​​en lille række skrifttyper, der leveres som standard med næsten hvert 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 giver en mere kontrolleret metode til design af en webside, der kan fjerne helt uventede resultater.

Da HTML -font -ansigtsejendommen 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 fontfamilien, WHICH 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 -skrifttype også henvise til en vælger, der kan bruges til at indlæse brugerdefinerede skrifttyper fra webserveren, så brugerne 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.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?