Hvad er et HTML-skrifttype?

I HyperText Markup Language (HTML) kan udtrykket "font face" betyde en af ​​to ting. Det kan henvise til ansigtsegenskaben til skrifttaggen, der bruges til at definere den type skrifttype, hvor den vedlagte tekst vises. Alternativt kan det også henvise til cascading style sheet (CSS) vælger font-face, som tillader en bekvem metode til at inkorporere brugerdefinerede eller sjældne skrifttyper på et websted. Fra HTML 4.0-sprogspecifikationen er skrifttagets ansigtsegenskab imidlertid blevet afskrevet, hvilket betyder, at det stadig vil blive gengivet af en webbrowser, men et CSS-alternativ skal bruges i stedet.

HTML-fontens ansigt bruges som egenskab for selve skrifttaggen til at specificere, hvilken skrifttype der skal bruges til at gengive teksten lukket inde i åbning og lukning af font-tags. Enhver skrifttype kan specificeres på denne måde, skønt den kun vises korrekt, hvis brugeren har den nøjagtigt navngivne font allerede på sin computer. Hvis en bruger ikke har den navngivne HTML-skrifttype på sin lokale harddisk, vil browseren som standard være en standard font.

Dette problem med manglende skrifttyper kan afhjælpes på en af ​​to måder, den første er kun at bruge en af ​​en lille række skrifttyper, der leveres standard med næsten ethvert operativsystem, og sikre, at skrifttypen vises korrekt. Den anden mulighed er at bruge en funktion i HTML font-egenskaben, der tillader liste over mere end en skrifttype som en værdi adskilt med kommaer. Brug af en liste med skrifttyper med ansigtsejendommen vil få 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 at designe en webside, der kan fjerne helt uventede resultater.

Når egenskaben med HTML-font ansigt blev afskrevet, blev den erstattet med en CSS-version. Den rigtige måde at specificere en skrifttype gennem CSS er at bruge en typografi og font-familieegenskab, der fungerer på en næsten identisk måde som HTML font-egenskaben. Selvom HTML-tagsegenskabet afskrives, skal browsere stadig understøtte funktionen med henblik på bagudkompatibilitet.

Gennem CSS kan et HTML-skriftside også henvise til en vælger, der kan bruges til at indlæse tilpassede skrifttyper fra webserveren, så brugerne kan se siden korrekt uden behov for at have skrifttypen i forvejen. 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?