Hiperteksto žymėjimo kalboje (HTML) terminas „šrifto veidas“ gali reikšti vieną iš dviejų dalykų. Tai gali reikšti šrifto žymos veido ypatybę, kuri naudojama apibrėžiant šrifto, kuriuo bus rodomas pridedamas tekstas, tipą. Arba jis taip pat gali reikšti pakopinio stiliaus lapo (CSS) parinkiklio šrifto veidą, kuris leidžia patogiai įtraukti pasirinktinius arba retus šriftus į svetainę. Tačiau pagal HTML 4.0 kalbos specifikaciją šrifto žymos veido ypatybė buvo nuvertinta, o tai reiškia, kad ji vis tiek bus pateikta žiniatinklio naršyklės, tačiau vietoj jos turėtų būti naudojama CSS alternatyva.
HTML šrifto veidas naudojamas kaip pačios šrifto žymos ypatybė, norint nurodyti, kuris šriftas turi būti naudojamas norint pateikti tekstą, esantį pradžios ir uždarymo šrifto žymose. Tokiu būdu galima nurodyti bet kokį šriftą, nors jis bus tinkamai rodomas tik tuo atveju, jei vartotojas savo kompiuteryje jau turi tikslaus pavadinimo šriftą. Jei naudotojo vietiniame standžiajame diske nėra pavadinto HTML šrifto veido, naršyklė pagal numatytuosius nustatymus naudos standartinį šriftą.
Šią trūkstamų šriftų problemą galima sušvelninti vienu iš dviejų būdų, pirmiausia naudojant tik vieną iš nedidelių šriftų serijų, kurios yra standartinės beveik visose operacinėse sistemose, užtikrinant, kad šriftas bus rodomas teisingai. Antrasis variantas – naudoti HTML šrifto veido ypatybę, leidžiančią nurodyti daugiau nei vieną šriftą kaip reikšmę, atskirtą kableliais. Naudojant šriftų sąrašą su veido ypatybe, naršyklė bandys įkelti kiekvieną šriftą iš eilės ir pereis prie kito, jei nepavyks įkelti esamo šrifto. Tai suteikia labiau kontroliuojamą tinklalapio kūrimo būdą, kuris gali pašalinti visiškai netikėtus rezultatus.
Kai HTML šrifto veido nuosavybė buvo nuvertėjusi, ji buvo pakeista CSS versija. Teisingas būdas nurodyti šriftą naudojant CSS yra naudoti stilių ir šriftų šeimos ypatybę, kuri veikia beveik identiškai HTML šrifto veido ypatybei. Net jei HTML žymos nuosavybė yra nuvertėjusi, naršyklės vis tiek turėtų palaikyti šią funkciją, kad būtų galima suderinti atgal.
Naudojant CSS, HTML šrifto veidas taip pat gali reikšti parinkiklį, kuris gali būti naudojamas įkelti pasirinktinius šriftus iš žiniatinklio serverio, kad vartotojai galėtų teisingai matyti puslapį, nereikėtų šrifto turėti iš anksto. Šis parinkiklis suteikia dizaineriams galimybę nurodyti šrifto failą, kuris vėliau atsisiunčiamas ir rodomas žiniatinklio naršyklėse, kurioms to reikia. Tačiau, kaip ir daugelis CSS elementų, skirtingose naršyklėse yra suderinamumo problemų.