Co je to tvář písma HTML?
V jazyce HTML (HyperText Markup Language) může výraz „tvář obličeje“ znamenat jednu ze dvou věcí. Může odkazovat na vlastnost face značky písma, která se používá k definování typu písma, ve kterém bude zobrazen uzavřený text. Alternativně se také může odkazovat na kaskádový styl výběrového písma (CSS), který umožňuje pohodlný způsob začlenění vlastních nebo vzácných písem do webové stránky. Od specifikace jazyka HTML 4.0 však byla vlastnost face tagu písma odepsána, což znamená, že bude stále vykreslována webovým prohlížečem, ale místo toho by měla být použita alternativa CSS.
Tvář písma HTML se používá jako vlastnost samotné značky písma k určení, které písmo by mělo být použito k vykreslení textu uzavřeného uvnitř značek otevírání a zavírání písma. Tímto způsobem lze zadat libovolné písmo, ačkoli se bude správně zobrazovat pouze v případě, že uživatel již ve svém počítači má přesně pojmenované písmo. Pokud uživatel nemá na svém místním pevném disku pojmenovanou tvář písma HTML, bude prohlížeč standardně nastaven na standardní písmo.
Tento problém chybějících písem lze zmírnit jedním ze dvou způsobů, z nichž první je použít pouze jedno z malých sérií písem, která jsou standardem téměř u každého operačního systému, a zajistit tak, aby se písmo zobrazovalo správně. Druhou možností je použít vlastnost vlastnosti obličeje písma HTML, která umožňuje uvést jako hodnotu více než jedno písmo, oddělené čárkami. Použití seznamu písem s vlastností obličeje způsobí, že se prohlížeč pokusí načíst každé písmo postupně a pokud se aktuální písmo nenačte, přejde k dalšímu. To poskytuje kontrolovanější způsob navrhování webové stránky, která může odstranit zcela neočekávané výsledky.
Když byla vlastnost obličeje písma HTML odepisována, byla nahrazena verzí CSS. Správným způsobem, jak určit písmo pomocí CSS, je použít styl a vlastnost rodina písma, která funguje téměř stejným způsobem jako vlastnost obličeje písma HTML. Přestože je vlastnost značky HTML odepisována, prohlížeče by tuto funkci měly podporovat kvůli zpětné kompatibilitě.
Prostřednictvím CSS může tvář HTML HTML také odkazovat na selektor, který lze použít k načtení vlastních písem z webového serveru, takže uživatelé mohou stránku vidět správně, aniž by museli mít písmo předem. Tento selektor dává návrhářům způsob, jak určit soubor písma, který se poté stáhne a zobrazí na webových prohlížečích, které to vyžadují. Stejně jako mnoho prvků CSS však existují mezi různými implementacemi prohlížeče některé problémy s kompatibilitou.