Skip to main content

Vad är ett HTML -teckensnitts ansikte?

På Hypertext Markup Language (HTML) kan termen teckensnittsytor betyda en av två saker.Den kan hänvisa till ansiktsegenskapen för teckensnittet, som används för att definiera typen av teckensnitt där den bifogade texten visas.Alternativt kan den också hänvisa till Cascading Style Sheet (CSS) väljare-font-face, som möjliggör en bekväm metod för att integrera anpassade eller sällsynta teckensnitt på en webbplats.Från HTML 4.0 -språkspecifikationen har emellertid ansiktsegenskapen för teckensnittet skrivits av, vilket innebär att det fortfarande kommer att återges av en webbläsare men ett CSS -alternativ bör användas istället.

HTML -teckensnittet används som som används somEn egenskap hos själva teckensnittet för att ange vilket teckensnitt som ska användas för att göra texten innesluten i öppnings- och stängningstagarna.Alla teckensnitt kan anges på detta sätt, även om det endast kommer att visas korrekt om användaren har det exakta namnet teckensnitt redan på sin dator.Om en användare inte har det namngivna HTML -teckensnittet på sin lokala hårddisk, kommer webbläsaren att standard till ett standardteckensnitt.

Detta problem med saknade teckensnitt kan mildras på ett av två sätt, den första är att bara använda ettav en liten serie teckensnitt som har standard med nästan alla operativsystem, vilket säkerställer att teckensnittet kommer att visas korrekt.Det andra alternativet är att använda en funktion i egenskapen HTML Font Face som tillåter lista mer än ett teckensnitt som ett värde, åtskilda med komma.Att använda en lista med teckensnitt med ansiktsegenskapen kommer att få webbläsaren att försöka ladda varje teckensnitt i följd och gå vidare till nästa om det aktuella teckensnittet inte laddas.Detta ger en mer kontrollerad metod för att designa en webbsida som kan ta bort helt oväntade resultat.

När HTML -teckensnittsutvecklingsegenskapen avskrivs, ersattes den med en CSS -version.Det rätta sättet att specificera ett teckensnitt genom CSS är att använda en stil och egenskapen för font-familjen, som fungerar på ett nästan identiskt sätt till HTML-teckensnittet.Även om egenskapen HTML -tagg är avskriven, bör webbläsare fortfarande stödja funktionen för bakåtkompatibilitet.

Genom CSS kan ett HTML -teckensnitts ansikte också hänvisa till en väljare som kan användas för att ladda anpassade teckensnitt från webbservern såAnvändare kan se sidan korrekt utan att behöva ha teckensnittet i förväg.Denna väljare ger designers ett sätt att ange en teckensnittsfil som sedan laddas ner och visas på webbläsare som kräver det.Liksom många CSS -element finns emellertid vissa kompatibilitetsproblem mellan de olika webbläsarens implementeringar.